
Issue 11
© Solarflare Communications 2014
230
Solarflare Server Adapter
User Guide
Benchmarks
Throughput Benchmark using Ntttcp
The following example shows results from running Microsoft’s ntttcp. On Windows Server 2008,
2008 R2 and Windows 7 it is suggested that first,
Large Receive Offload
(LRO) is enabled via the
Network Adapter's Advanced Properties Page.
1
On client and server install drivers via the MSI installer.
2
On Windows Server 2008, 2008 R2 and Windows 7 enable “Large Receive Offload” in
advanced driver properties
3
On server run ntttcpr:
ntttcpr.exe -rb 500000 -a 24 -n 100000 -l 524288 -m
1,1,<server_adapter_IP_interface>
4
On client run ntttcps test:
ntttcps.exe -rb 500000 -a 24 -n 100000 -l 524288 -m
1,1,<server_adapter_IP_interface
>
C:\ > ntttcps.exe -rb 500000 -a 24 -n 100000 -l 524288 -m 1,1,<server
adapter IP interface>
Copyright Version 2.4
Network activity progressing...
Thread Realtime(s) Throughput(KB/s) Throughput(Mbit/s)
====== =========== ================
0 44.767 1170961.007 9367.688
Total Bytes(MEG) Realtime(s) Average Frame Size Total Throughput(Mbit/s)
================ =========== ==================
52420.411392 44.767 1459.846 9367.688
Total Buffers Throughput(Buffers/s) Pkts(sent/intr) Intr(count/s) Cycles/
Byte
============= =====================
99984.000 2233.431 27 29187.48 0.8
Packets Sent Packets Received Total Retransmits Total Errors Avg. CPU %
============ ================ =================