[ofa-general] Multicast Performance
Marcel Heinz
marcel.heinz at informatik.tu-chemnitz.de
Thu May 29 06:35:22 PDT 2008
Hal Rosenstock wrote:
> On Thu, 2008-05-29 at 11:19 +0200, Marcel Heinz wrote:
>>Dotan Barak wrote:
>>>Marcel Heinz wrote:
>>>
>>>>[low multicast throughput of ~250MB/s with own benchmark tool]
>>>
>>>1) I know that ib_send_bw supports multicast as well, can you please
>>>check that you can reproduce your problem
>>>on this benchmark too?
>>
>>| #bytes #iterations BW peak[MB/sec] BW average[MB/sec]
>>| 2048 1000 301.12 247.05
>>
>>This is the same result as my own benchmark showed in that scenario.
>>
>>
>>>2) You should expect that multicast messages will be slower than
>>>unicast because the HCA/switch treat them in different way
>>>(message duplication need to be done if needed).
>>
>>Yes, but 250MB/s vs. 1100MB/s (UD unicast throughput) seems to be a bit
>>too much of overhead, don't you think?
>
>
> Agreed.
>
>
>>Especially if I take into account
>>that with my own benchmark, I can get ~950MB/s when I start another
>>receiver on the same host as the sender. Note that both of the
>>receivers, the local and the remote one, are seeing all packets at that
>>rate, so the HCAs and the switch must be able to handle multicast
>>packets with this throughput.
>
>
> Perhaps this is a static rate issue.
>
> What SM is being used ?
It's OpenSM 3.1.7. I had also made some tests with OpensSM 3.2.1, but
this didn't change anything.
Regards,
Marcel
More information about the general
mailing list