I've had to increase the NUM_REPORT_STRUCTS to get better iperf performance in
2.0.5
improved/iperf] $ svn diff include/*.h
Index: include/Reporter.h
===================================================================
--- include/Reporter.h (revision 2)
+++ include/Reporter.h (working copy)
@@ -61,7 +61,7 @@
#include "Settings.hpp"
-#define NUM_REPORT_STRUCTS 700
+#define NUM_REPORT_STRUCTS 7000
#define NUM_MULTI_SLOTS 5
Bob
From: Varun Sharma [mailto:[email protected]]
Sent: Wednesday, February 19, 2014 9:15 PM
To: [email protected]; [email protected]
Subject: [Iperf-users] Fwd: Sending rate decrease in TCP bidirectional test .
Hi,
My machine ethtool -i info.
driver: mlx4_en
version: 2.1.6 (Aug 27 2013)
firmware-version: 2.5.0
bus-info: 0000:19:00.0
Even after applying patch problem still occur. Can you tell me the reason for
this why decrease in Sending side happen ?
Is this problem regarding iperf or TCP/IP stack or nic card ?
Regards
Varun Sharma
---------- Forwarded message ----------
From: Amir Ancel <[email protected]<mailto:[email protected]>>
Date: Wed, Feb 19, 2014 at 2:36 PM
Subject: RE: [Iperf-users] Sending rate decrease in TCP bidirectional test .
To: Varun Sharma <[email protected]<mailto:[email protected]>>,
"[email protected]<mailto:[email protected]>"
<[email protected]<mailto:[email protected]>>
Cc: Sagi Schlanger <[email protected]<mailto:[email protected]>>
Hi Varun,
Can you please share your driver and firmware versions using "ethtool -i ethX" ?
Also, attached a patch that fixes bidirectional functional issue.
Thanks,
Amir Ancel
Performance and Power Group Manager
www.mellanox.com<http://www.mellanox.com/>
From: Varun Sharma [mailto:[email protected]<mailto:[email protected]>]
Sent: Wednesday, February 19, 2014 10:44 AM
To: [email protected]<mailto:[email protected]>
Subject: [Iperf-users] Sending rate decrease in TCP bidirectional test .
Hi,
I am using iperf v 2.0.5 for testing the Mellanox ConnectX VPI card. Its a dual
port 10G card. Two 16 core machines with 64GB RAM are connected back to back.
In TCP Bidirectional test case sending throughput decrease as compare to TCP
Unidirectional test case sending .
All cases use default setting . No extra parameter is set.
In case of 4 Client threads Output comes :--
Unidirectional Send Process --- 9.6 Gbps
Bidirectional Send Process ---- 4.9 Gbps
In case of 8 Client threads Output comes :--
Unidirectional Send Process --- 9.7 Gbps
Bidirectional Send Process -- 6.4 Gbps
In case of 16 Client threads Output comes :--
Unidirectional Send Process --- 9.7 Gbps
Bidirectional Send Process -- 8 Gbps
Any reason for this outcome ?
Regards
Varun
------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Iperf-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/iperf-users