[ofa-general] Results & Scripts for : "[PATCH 00/10] Implement batching skb API"

Krishna Kumar2 krkumar2 at in.ibm.com
Fri Jul 20 00:20:09 PDT 2007


Attached file contains scripts for running tests and parsing results :

(See attached file: scripts.tar)

The result of a 10 run (average) TCP iperf (and 1 netperf for UDP) is
given below.

Thanks,

- KK

-----------------------------------------------------------------------------
Test configuration : Single cross-over cable for MTHCA cards (MT23108) on
two PPC64 systems, both systems are 8-CPU P5 1.5 GHz processors with 8HB memory.

A. TCP results for a 10 run average are as follows (using iperf, could not
   run netperf in parallel as it is not synchronized):

        First number  : Orig BW in KB/s.
        Second number : New BW in KB/s.
        Third number  : Percentage change.

   IPoIB was configured with 512 sendq size while default configuration (128)
   gave positives for most test cases but more negatives for 512 and 4K buffer
   sizes.

            Buffer Size 32
TCP Threads:1 : 3126    3169              1.4
TCP Threads:4 : 9739    10889             11.8
TCP Threads:16 : 35383  47218             33.4
TCP Threads:64 : 85147  84196             -1.1
            Average : 9.05%

TCP No Delay: Threads:1 : 1990      2976        49.5
TCP No Delay: Threads:4 : 8137      8770        7.7
TCP No Delay: Threads:16 : 31714    37308 17.63
TCP No Delay: Threads:64 : 72830    81892 12.44
            Average : 14.19%

            Buffer Size 128
TCP Threads:1 : 12674   13339             5.2
TCP Threads:4 : 37889   40816             7.7
TCP Threads:16 : 141342 165935                  17.3
TCP Threads:64 : 199813 196283                  -1.7
            Average : 6.29%

TCP No Delay: Threads:1 : 7732      11272       45.7
TCP No Delay: Threads:4 : 33348     35222       5.6
TCP No Delay: Threads:16 : 120507   143960      19.5
TCP No Delay: Threads:64 : 195459   193875      -0.8
            Average : 7.64%

            Buffer Size 512
TCP Threads:1 : 42256   55735             31.9
TCP Threads:4 : 161237  161777                  0.3
TCP Threads:16 : 227911 231781                  1.7
TCP Threads:64 : 229779 223152                  -2.9
            Average : 1.70%

TCP No Delay: Threads:1 : 30065     42500       41.3
TCP No Delay: Threads:4 : 79076     125848            59.1
TCP No Delay: Threads:16 : 225725   224155      -0.7
TCP No Delay: Threads:64 : 231220   223664      -3.26
            Average : 8.84%

            Buffer Size 4096
TCP Threads:1 : 119364  135445                  13.5
TCP Threads:4 : 261301  256754                  -1.7
TCP Threads:16 : 246889 247065                  0.07
TCP Threads:64 : 237613 234185                  -1.4
            Average : 0.95%

TCP No Delay: Threads:1 : 102187    104087      1.9
TCP No Delay: Threads:4 : 204139    243169      19.1
TCP No Delay: Threads:16 : 245529   242519      -1.2
TCP No Delay: Threads:64 : 236826   233382      -1.4
            Average : 4.37%

-----------------------------------------------------------------------------
B. Using netperf to run 1 process UDP (1 run, measured with 128 sendq
   size, will be re-doing with 512 sendq and for 10 runs average) :

----------------------------------------------------------
   Org                    New              Perc
BW        Service     BW     Service    BW     Service
----------------------------------------------------------
6.40      1277.64     6.50    1272.41   1.56     -.40
24.80     663.01      25.80   318.13    4.03     -52.01
101.80    81.02       101.90  80.63     .09      -.48
395.70    20.77       395.90  20.74     .05      -.14
1172.90   7.00        1156.80 7.10      -1.37    1.42

---------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: scripts.tar
Type: application/octet-stream
Size: 10240 bytes
Desc: not available
URL: <http://lists.openfabrics.org/pipermail/general/attachments/20070720/3f06d470/attachment.obj>


More information about the general mailing list