[openib-general] Re: netperf over SDP bug
Michael S. Tsirkin
mst at mellanox.co.il
Tue Sep 27 20:52:03 PDT 2005
Quoting r. Grant Grundler <iod00d at hp.com>:
> Subject: netperf over SDP bug
>
> Hi Michael,
> I'm trying to collect a full set of netperf TCP_STREAM over SDP for
> SVN r3547 on 2.6.13 kernel. But some netperf runs get no throughput.
> Usually when sending 1k to 4k messages. The same netperf parameters
> sing IPoIB seem to be working fine - just alot slower of course.
> Summary of all netperf over SDP runs is appended.
>
> Sample commandline that got < 1Mb/s throughput is:
> LD_PRELOAD=/usr/local/lib/libsdp.so /usr/local/bin/netperf -p 12866 -l
> 60 -H 10.0.0.30 -t TCP_STREAM -T 1 -- -m 1024 -s 16384 -S 16384
>
> I tried with some smaller -m parameters:
> 512 -> ~270-280 Mb/s
> 640 -> ~200-2100 Mb/s
> 768 -> ~30-50 Mb/s
> 896 -> ~2-6 Mb/s
>
> CPU is essentially idle in the above 512-896 byte cases.
> Anything obvious I should be looking for or worth trying?
>
> thanks,
> grant
>
> #Recv Send Send
> #Socket Socket Message Elapsed
> #Size Size Size Time Throughput
> #bytes bytes bytes secs. 10^6bits/sec
>
> grundler <505>grep -h ' 60\.0. ' sdp*.out | sort -n -k 3
Interesting.
Things to try would be
- enable SDP debug, or event data path debug
- try running with oprofile, see what is CPU doing
--
MST
More information about the general
mailing list