[netperf-talk] global question concerning Netperf test and SMP support
Simon Duboue
Simon.Duboue at ces.ch
Thu Mar 29 01:01:38 PDT 2012
Hello everyone,
I am quite new in the Netperf community but I follow actively this talk.
I'm using netperf 2.4 to test a multi core platform with a 10G NIC.
I have a host which is based on a 8 cores SoC and with a Linux SMP 3.0 and
a client based on a dual core motherboard with a Suse 11.
First, I have a question concerning the test of the loopback local
interface (lo):
-how could we interpret the results provided by Netperf in term of
throughput? is it limiting for the rest of the test concerning the
network?
Then concerning the network test itself, I get a maximal throughput of 4
Gbits/s with a unidirectional UDP STREAM test from client to host.
I am waiting more than that (8-9 GBit/s) and I am asking what could be
limiting. I am already performing Jumbo frames and I suppose that Linux
kernel are auto tuned concerning buffer and socket. I try to tune Linux by
increasing the max buffer size but the effects are quite limited. I also
modify timestamps, arp filtering and once again the effects are limited.
In TCP STREAM test, I also run two tests: a standard TCP STREAM and a
standard TCP MAERTS and the results are very different with a 10x ratio
for the TCP MAERTS. How is it possible?
The last question concerns the implementation of TCPIP stack in Linux
kernel. Does it fully perform SMP or does TCPIP stack is reserved to a
defined core.
I hope being clear. If not, please consider these mistakes as beginner
ones.
Thank you in advance.
Simon Duboué
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.netperf.org/pipermail/netperf-talk/attachments/20120329/b1eeee6d/attachment.html>
More information about the netperf-talk
mailing list