none
iMx6q Ethernet performance RRS feed

  • Question

  • Platform: iMx6Q running WEC7

    We ran some test with Ethernet on SabreSD iMx6q board and we found that the Ethernet performance is very low 1 mega byte second. We expected at least more than 30 mega byte second. With Linux we achieved 50 mega bye second.

    Are other people with the same situation? The BSP uses NDIS6. Could I have better performance with NDIS5.

    I ran some test with iMx53. This one uses NDIS5. I got 11 mega byte per second!.

    Is it related with NDIS or Multiprocessor support?

    Thank You.

    Monday, April 28, 2014 1:31 PM

All replies

  • How did you measured this performance ... In WEC and Linux ?

    --- Misbah


    Senior Design Engineer T.E.S Electroni Solutions (Bangalore-India) www.tes-dst.com email-misbah.khan@tes-dst.com

    Monday, April 28, 2014 2:26 PM
  • Hi,

    I use an adapted for Windows version of Blaster/Blastee.

    https://github.com/cointoss1973/blaster_blastee

    Very simple send/receive TCP socket.

    Tuesday, April 29, 2014 1:38 PM
  • Hi,

     I've tested my imx6q sample with CTK Winsock performance with enabled SMP.
    It shows TCP Send/Recv - 90/95 Mbit for 100 Mbit connection, but something abnormal for 1Gbe - 140/30 Mbit.

    So, check the performance through 100 Mbit ethernet switch.

    Wednesday, May 7, 2014 12:51 PM
  • Is it possible to know what BSP you used with your imx6q sample? 

    Thursday, May 8, 2014 5:37 PM
  • I have our own i.MX6 board and our BSP My test Result is as (I tested it over LAN a common n/w in our office ) :

    ShellProc received bad message: 0xD
    <TESTCASE ID=1001>
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    *** TEST STARTING
    ***
    *** Test Name:      TCP Send Throughput
    *** Test ID:        1001
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 10.20.1.23 -i 4 -l true
    *** Kernel Mode:    No
    *** Random Seed:    17847
    *** Thread Count:   1
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    BEGIN TEST: "TCP Send Throughput", Threads=1, Seed=17847
         Send Packet  Bytes Sent   Send Rate    CPU Util
         (Bytes)      (Bytes)      (Kbps)       (%)
         -----------  -----------  -----------  --------
       *          16       160000      3798.22    100.00
       *          32       320000      7641.79    100.00
       *          64       640000     14712.64    100.00
       *         128      1280000     30029.33    100.00
       *         256      2560000     58850.57    100.00
       *         512      5120000    106389.61    100.00
       *        1024     10240000    201773.40    100.00
       *        1460     14600000    299487.18    100.00
       *        2048     20480000    334367.35    100.00
       *        2920     29200000    310225.76    100.00
       *        4096     40960000    337119.34    100.00
       *        8192     81920000    320940.25    100.00
    END TEST: "TCP Send Throughput", PASSED, Time=7.315
    *** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    *** TEST COMPLETED
    ***
    *** Test Name:      TCP Send Throughput
    *** Test ID:        1001
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 10.20.1.23 -i 4 -l true
    *** Kernel Mode:    No
    *** Result:         Passed
    *** Random Seed:    17847
    *** Thread Count:   1
    *** Execution Time: 0:00:07.315
    *** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    </TESTCASE RESULT="PASSED">
    <TESTCASE ID=1002>
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    *** TEST STARTING
    ***
    *** Test Name:      TCP Recv Throughput
    *** Test ID:        1002
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 10.20.1.23 -i 4 -l true
    *** Kernel Mode:    No
    *** Random Seed:    25551
    *** Thread Count:   1
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    BEGIN TEST: "TCP Recv Throughput", Threads=1, Seed=25551
         Recv Packet  Bytes Recvd  Recv Rate    CPU Util
         (Bytes)      (Bytes)      (Kbps)       (%)
         -----------  -----------  -----------  --------
       *          16       160000      3626.06    100.00
       *          32       320000      7252.12    100.00
       *          64       640000     14712.64    100.00
       *         128      1280000     29008.50    100.00
       *         256      2560000     60952.38    100.00
       *         512      5120000    111607.63    100.00
       *        1024     10240000    190955.71    100.00
       *        1460     14600000    306561.68    100.00
       *        2048     20480000    326374.50    100.00
       *        2920     29200000    299487.18    100.00
       *        4096     40960000    339564.77    100.00
       *        8192     81920000    317365.62    100.00
    END TEST: "TCP Recv Throughput", PASSED, Time=7.376
    *** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    *** TEST COMPLETED
    ***
    *** Test Name:      TCP Recv Throughput
    *** Test ID:        1002
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 10.20.1.23 -i 4 -l true
    *** Kernel Mode:    No
    *** Result:         Passed
    *** Random Seed:    25551
    *** Thread Count:   1
    *** Execution Time: 0:00:07.376
    *** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    </TESTCASE RESULT="PASSED">
    <TESTCASE ID=1003>
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    *** TEST STARTING
    ***
    *** Test Name:      TCP Ping
    *** Test ID:        1003
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 10.20.1.23 -i 4 -l true
    *** Kernel Mode:    No
    *** Random Seed:    17941
    *** Thread Count:   1
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    BEGIN TEST: "TCP Ping", Threads=1, Seed=17941
         Send Packet  Recv Packet  Bytes Sent   Bytes Recvd  Latency
         (Bytes)      (Bytes)      (Bytes)      (Bytes)      (ms)
         -----------  -----------  -----------  -----------  -----------
       *          16           16         1600         1600         0.38
       *          32           32         3200         3200         0.66
       *          64           64         6400         6400         0.61
       *         128          128        12800        12800         0.40
       *         256          256        25600        25600         0.76
       *         512          512        51200        51200         1.11
       *        1024         1024       102400       102400         1.49
       *        1460         1460       146000       146000         1.70
       *        2048         2048       204800       204800         4.12
       *        2920         2920       292000       292000         4.65
       *        4096         4096       409600       409600         4.93
       *        8192         8192       819200       819200         5.40
    END TEST: "TCP Ping", PASSED, Time=2.752
    *** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    *** TEST COMPLETED
    ***
    *** Test Name:      TCP Ping
    *** Test ID:        1003
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 10.20.1.23 -i 4 -l true
    *** Kernel Mode:    No
    *** Result:         Passed
    *** Random Seed:    17941
    *** Thread Count:   1
    *** Execution Time: 0:00:02.752
    *** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    </TESTCASE RESULT="PASSED">
    <TESTCASE ID=1004>
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    *** TEST STARTING
    ***
    *** Test Name:      TCP Send Throughput Nagle Off
    *** Test ID:        1004
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 10.20.1.23 -i 4 -l true
    *** Kernel Mode:    No
    *** Random Seed:    25858
    *** Thread Count:   1
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    BEGIN TEST: "TCP Send Throughput Nagle Off", Threads=1, Seed=25858
         Send Packet  Bytes Sent   Send Rate    CPU Util
         (Bytes)      (Bytes)      (Kbps)       (%)
         -----------  -----------  -----------  --------
       *          16       160000      2293.91    100.00
       *          32       320000      4913.63    100.00
       *          64       640000      9078.01    100.00
       *         128      1280000     19883.50    100.00
       *         256      2560000     36183.75    100.00
       *         512      5120000     74202.90    100.00
       *        1024     10240000    146024.96    100.00
       *        1460     14600000    220793.95    100.00
       *        2048     20480000    334367.35    100.00
       *        2920     29200000    280432.17    100.00
       *        4096     40960000    347855.63    100.00
       *        8192     81920000    326374.50    100.00
    END TEST: "TCP Send Throughput Nagle Off", PASSED, Time=8.837
    *** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    *** TEST COMPLETED
    ***
    *** Test Name:      TCP Send Throughput Nagle Off
    *** Test ID:        1004
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 10.20.1.23 -i 4 -l true
    *** Kernel Mode:    No
    *** Result:         Passed
    *** Random Seed:    25858
    *** Thread Count:   1
    *** Execution Time: 0:00:08.837
    *** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    </TESTCASE RESULT="PASSED">
    <TESTCASE ID=1005>
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    *** TEST STARTING
    ***
    *** Test Name:      TCP Recv Throughput Nagle Off
    *** Test ID:        1005
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 10.20.1.23 -i 4 -l true
    *** Kernel Mode:    No
    *** Random Seed:    18943
    *** Thread Count:   1
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    BEGIN TEST: "TCP Recv Throughput Nagle Off", Threads=1, Seed=18943
         Recv Packet  Bytes Recvd  Recv Rate    CPU Util
         (Bytes)      (Bytes)      (Kbps)       (%)
         -----------  -----------  -----------  --------
       *          16       160000      2365.99    100.00
       *          32       320000      4913.63    100.00
       *          64       640000      9094.14    100.00
       *         128      1280000     18417.27    100.00
       *         256      2560000     37101.45    100.00
       *         512      5120000     72495.58    100.00
       *        1024     10240000    139795.22    100.00
       *        1460     14600000    219548.87    100.00
       *        2048     20480000    333008.13    100.00
       *        2920     29200000    288751.55    100.00
       *        4096     40960000    346019.01    100.00
       *        8192     81920000    326862.84    100.00
    END TEST: "TCP Recv Throughput Nagle Off", PASSED, Time=8.816
    *** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    *** TEST COMPLETED
    ***
    *** Test Name:      TCP Recv Throughput Nagle Off
    *** Test ID:        1005
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 10.20.1.23 -i 4 -l true
    *** Kernel Mode:    No
    *** Result:         Passed
    *** Random Seed:    18943
    *** Thread Count:   1
    *** Execution Time: 0:00:08.816
    *** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    </TESTCASE RESULT="PASSED">
    <TESTCASE ID=1006>
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    *** TEST STARTING
    ***
    *** Test Name:      TCP Ping Nagle Off
    *** Test ID:        1006
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 10.20.1.23 -i 4 -l true
    *** Kernel Mode:    No
    *** Random Seed:    29130
    *** Thread Count:   1
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    BEGIN TEST: "TCP Ping Nagle Off", Threads=1, Seed=29130
         Send Packet  Recv Packet  Bytes Sent   Bytes Recvd  Latency
         (Bytes)      (Bytes)      (Bytes)      (Bytes)      (ms)
         -----------  -----------  -----------  -----------  -----------
       *          16           16         1600         1600         0.20
       *          32           32         3200         3200         0.20
       *          64           64         6400         6400         0.20
       *         128          128        12800        12800         0.19
       *         256          256        25600        25600         0.20
       *         512          512        51200        51200         0.19
       *        1024         1024       102400       102400         0.20
       *        1460         1460       146000       146000         0.20
       *        2048         2048       204800       204800         0.31
       *        2920         2920       292000       292000         0.32
       *        4096         4096       409600       409600         0.32
       *        8192         8192       819200       819200         0.47
    END TEST: "TCP Ping Nagle Off", PASSED, Time=0.437
    *** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    *** TEST COMPLETED
    ***
    *** Test Name:      TCP Ping Nagle Off
    *** Test ID:        1006
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 10.20.1.23 -i 4 -l true
    *** Kernel Mode:    No
    *** Result:         Passed
    *** Random Seed:    29130
    *** Thread Count:   1
    *** Execution Time: 0:00:00.437
    *** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    </TESTCASE RESULT="PASSED">
    <TESTCASE ID=1007>
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    *** TEST STARTING
    ***
    *** Test Name:      UDP Send Throughput
    *** Test ID:        1007
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 10.20.1.23 -i 4 -l true
    *** Kernel Mode:    No
    *** Random Seed:    29628
    *** Thread Count:   1
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    BEGIN TEST: "UDP Send Throughput", Threads=1, Seed=29628
         Send Packet  Bytes Sent   Send Rate    Recv Rate    CPU Util  Packets Recvd
         (Bytes)      (Bytes)      (Kbps)       (Kbps)       (%)          (%) (#recv/#sent)
         -----------  -----------  -----------  -----------  --------  ------ -------------
       *          16       160000      3938.46      3938.46    100.00  100.00 10000/10000
                  16       160000      3938.46      3938.46    100.00  100.00 10000/10000
       *          32       320000      7757.58      7734.14    100.00  100.00 10000/10000
                  32       320000      7757.58      7734.14    100.00  100.00 10000/10000
       *          64       640000     15851.39     15851.39    100.00  100.00 10000/10000
                  64       640000     15851.39     15851.39    100.00  100.00 10000/10000
       *         128      1280000     31411.04     31411.04    100.00  100.00 10000/10000
                 128      1280000     31411.04     31411.04    100.00  100.00 10000/10000
       *         256      2560000     62629.97     62629.97    100.00  100.00 10000/10000
                 256      2560000     62629.97     62629.97    100.00  100.00 10000/10000
       *         512      5120000    125259.94    125259.94    100.00  100.00 10000/10000
                 512      5120000    125259.94    125259.94    100.00  100.00 10000/10000
       *        1024     10240000    264258.06    264258.06    100.00  100.00 10000/10000
                1024     10240000    264258.06    264258.06    100.00  100.00 10000/10000
       *        1460     14600000    359384.62    359384.62    100.00  100.00 10000/10000
                1460     14600000    359384.62    359384.62    100.00  100.00 10000/10000
    END TEST: "UDP Send Throughput", PASSED, Time=2.735
    *** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    *** TEST COMPLETED
    ***
    *** Test Name:      UDP Send Throughput
    *** Test ID:        1007
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 10.20.1.23 -i 4 -l true
    *** Kernel Mode:    No
    *** Result:         Passed
    *** Random Seed:    29628
    *** Thread Count:   1
    *** Execution Time: 0:00:02.735
    *** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    </TESTCASE RESULT="PASSED">
    <TESTCASE ID=1008>
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    *** TEST STARTING
    ***
    *** Test Name:      UDP Send Packet Loss
    *** Test ID:        1008
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 10.20.1.23 -i 4 -l true
    *** Kernel Mode:    No
    *** Random Seed:    31255
    *** Thread Count:   1
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    BEGIN TEST: "UDP Send Packet Loss", Threads=1, Seed=31255
         Send Packet  Bytes Sent   Send Rate    CPU Util  Packets Recvd
         (Bytes)      (Bytes)      (Kbps)       (%)          (%) (#recv/#sent)
         -----------  -----------  -----------  --------  ------ -------------
       *          16       160000      1003.92    100.00  100.00 10000/10000
       *          16       160000      2003.13    100.00  100.00 10000/10000
       *          16       160000      2374.77    100.00  100.00 10000/10000
       *          16       160000      4025.16    100.00  100.00 10000/10000
       *          32       320000      1003.13    100.00  100.00 10000/10000
       *          32       320000      2009.42    100.00  100.00 10000/10000
       *          32       320000      3004.69    100.00  100.00 10000/10000
       *          32       320000      4012.54    100.00  100.00 10000/10000
       *          32       320000      4812.03    100.00  100.00 10000/10000
       *          32       320000      4731.98    100.00  100.00 10000/10000
       *          32       320000      7734.14    100.00  100.00 10000/10000
       *          64       640000      1001.76    100.00  100.00 10000/10000
       *          64       640000      2006.27    100.00  100.00 10000/10000
       *          64       640000      3008.23    100.00  100.00 10000/10000
       *          64       640000      4018.84    100.00  100.00 10000/10000
       *          64       640000      5009.78    100.00  100.00 10000/10000
       *          64       640000      6009.39    100.00  100.00 10000/10000
       *          64       640000      6994.54    100.00  100.00 10000/10000
       *          64       640000      8012.52    100.00  100.00 10000/10000
       *          64       640000      8998.24    100.00  100.00 10000/10000
       *          64       640000      9516.73    100.00  100.00 10000/10000
       *          64       640000      9770.99    100.00  100.00 10000/10000
       *          64       640000     15705.52    100.00  100.00 10000/10000
       *         128      1280000      1000.88    100.00  100.00 10000/10000
       *         128      1280000      2003.52    100.00  100.00 10000/10000
       *         128      1280000      3002.93    100.00  100.00 10000/10000
       *         128      1280000      4012.54    100.00  100.00 10000/10000
       *         128      1280000      5012.24    100.00  100.00 10000/10000
       *         128      1280000      6016.45    100.00  100.00 10000/10000
       *         128      1280000      7008.90    100.00  100.00 10000/10000
       *         128      1280000      8037.68    100.00  100.00 10000/10000
       *         128      1280000      9029.98    100.00  100.00 10000/10000
       *         128      1280000     10019.57    100.00  100.00 10000/10000
       *         128      1280000     10998.93    100.00  100.00 10000/10000
       *         128      1280000     12018.78    100.00  100.00 10000/10000
       *         128      1280000     13027.99    100.00  100.00 10000/10000
       *         128      1280000     13989.07    100.00  100.00 10000/10000
       *         128      1280000     14927.11    100.00  100.00 10000/10000
       *         128      1280000     15147.93    100.00  100.00 10000/10000
       *         128      1280000     29510.09    100.00  100.00 10000/10000
       *         256      2560000      1000.44    100.00  100.00 10000/10000
       *         256      2560000      2001.76    100.00  100.00 10000/10000
       *         256      2560000      3002.49    100.00  100.00 10000/10000
       *         256      2560000      4006.26    100.00  100.00 10000/10000
       *         256      2560000      5006.11    100.00  100.00 10000/10000
       *         256      2560000      6004.10    100.00  100.00 10000/10000
       *         256      2560000      7008.90    100.00  100.00 10000/10000
       *         256      2560000      8021.93    100.00  100.00 10000/10000
       *         256      2560000      9014.08    100.00  100.00 10000/10000
       *         256      2560000     10029.38    100.00  100.00 10000/10000
       *         256      2560000     11004.84    100.00  100.00 10000/10000
       *         256      2560000     12039.98    100.00  100.00 10000/10000
       *         256      2560000     13027.99    100.00  100.00 10000/10000
       *         256      2560000     14017.80    100.00  100.00 10000/10000
       *         256      2560000     15036.71    100.00  100.00 10000/10000
       *         256      2560000     16075.35    100.00  100.00 10000/10000
       *         256      2560000     17038.27    100.00  100.00 10000/10000
       *         256      2560000     18059.96    100.00  100.00 10000/10000
       *         256      2560000     19086.67    100.00  100.00 10000/10000
       *         256      2560000     20039.14    100.00  100.00 10000/10000
       *         256      2560000     21026.69    100.00  100.00 10000/10000
       *         256      2560000     21997.85    100.00  100.00 10000/10000
       *         256      2560000     23011.24    100.00  100.00 10000/10000
       *         256      2560000     24037.56    100.00  100.00 10000/10000
       *         256      2560000     25067.32    100.00  100.00 10000/10000
       *         256      2560000     26022.87    100.00  100.00 10000/10000
       *         256      2560000     27018.47    100.00  100.00 10000/10000
       *         256      2560000     28016.42    100.00  100.00 10000/10000
       *         256      2560000     29008.50    100.00  100.00 10000/10000
       *         256      2560000     29985.36    100.00  100.00 10000/10000
       *         256      2560000     30206.49    100.00  100.00 10000/10000
       *         256      2560000     59534.88    100.00  100.00 10000/10000
       *         512      5120000      1000.24    100.00  100.00 10000/10000
       *         512      5120000      2000.98    100.00  100.00 10000/10000
       *         512      5120000      3000.73    100.00  100.00 10000/10000
       *         512      5120000      4003.91    100.00  100.00 10000/10000
       *         512      5120000      5001.22    100.00  100.00 10000/10000
       *         512      5120000      6004.98    100.00  100.00 10000/10000
       *         512      5120000      7001.71    100.00  100.00 10000/10000
       *         512      5120000      8012.52    100.00  100.00 10000/10000
       *         512      5120000      9002.20    100.00  100.00 10000/10000
       *         512      5120000     10012.22    100.00  100.00 10000/10000
       *         512      5120000     11007.79    100.00  100.00 10000/10000
       *         512      5120000     12011.73    100.00  100.00 10000/10000
       *         512      5120000     13003.17    100.00  100.00 10000/10000
       *         512      5120000     14022.60    100.00  100.00 10000/10000
       *         512      5120000     15003.66    100.00  100.00 10000/10000
       *         512      5120000     16050.16    100.00  100.00 10000/10000
       *         512      5120000     17045.36    100.00  100.00 10000/10000
       *         512      5120000     18036.11    100.00  100.00 10000/10000
       *         512      5120000     19033.46    100.00  100.00 10000/10000
       *         512      5120000     20058.77    100.00  100.00 10000/10000
       *         512      5120000     21005.13    100.00  100.00 10000/10000
       *         512      5120000     22021.51    100.00  100.00 10000/10000
       *         512      5120000     22998.32    100.00  100.00 10000/10000
       *         512      5120000     24051.67    100.00  100.00 10000/10000
       *         512      5120000     25082.67    100.00  100.00 10000/10000
       *         512      5120000     26055.98    100.00  100.00 10000/10000
       *         512      5120000     27072.04    100.00  100.00 10000/10000
       *         512      5120000     28035.59    100.00  100.00 10000/10000
       *         512      5120000     29029.06    100.00  100.00 10000/10000
       *         512      5120000     30073.42    100.00  100.00 10000/10000
       *         512      5120000     31030.30    100.00  100.00 10000/10000
       *         512      5120000     32125.49    100.00  100.00 10000/10000
       *         512      5120000     33005.64    100.00  100.00 10000/10000
       *         512      5120000     34076.54    100.00  100.00 10000/10000
       *         512      5120000     35008.55    100.00  100.00 10000/10000
       *         512      5120000     36119.93    100.00  100.00 10000/10000
       *         512      5120000     37101.45    100.00  100.00 10000/10000
       *         512      5120000     38102.33    100.00  100.00 10000/10000
       *         512      5120000     38972.41    100.00  100.00 10000/10000
       *         512      5120000     40078.28    100.00  100.00 10000/10000
       *         512      5120000     41207.24    100.00  100.00 10000/10000
       *         512      5120000     42096.61    100.00  100.00 10000/10000
       *         512      5120000     43025.21    100.00  100.00 10000/10000
       *         512      5120000     43995.70    100.00  100.00 10000/10000
       *         512      5120000     45010.99    100.00  100.00 10000/10000
       *         512      5120000     46022.47    100.00  100.00 10000/10000
       *         512      5120000     47026.41    100.00  100.00 10000/10000
       *         512      5120000     48018.76    100.00  100.00 10000/10000
       *         512      5120000     49112.71    100.00  100.00 10000/10000
       *         512      5120000     50196.08    100.00  100.00 10000/10000
       *         512      5120000     51072.32    100.00  100.00 10000/10000
       *         512      5120000     52178.34    100.00  100.00 10000/10000
       *         512      5120000     53056.99    100.00  100.00 10000/10000
       *         512      5120000     54179.89    100.00  100.00 10000/10000
       *         512      5120000     55127.86    100.00  100.00 10000/10000
       *         512      5120000     56032.83    100.00  100.00 10000/10000
       *         512      5120000     57126.92    100.00  100.00 10000/10000
       *         512      5120000     58099.29    100.00  100.00 10000/10000
       *         512      5120000     59020.17    100.00  100.00 10000/10000
       *         512      5120000     60058.65    100.00  100.00 10000/10000
       *         512      5120000     61043.22    100.00  100.00 10000/10000
       *         512      5120000     61966.72    100.00  100.00 10000/10000
       *         512      5120000     62918.59    100.00  100.00 10000/10000
       *         512      5120000     64100.16    100.00  100.00 10000/10000
       *         512      5120000     65015.87    100.00  100.00 10000/10000
       *         512      5120000     65958.13    100.00  100.00 10000/10000
       *         512      5120000     67037.64    100.00  100.00 10000/10000
       *         512      5120000     67814.57    100.00  100.00 10000/10000
       *         512      5120000     68840.34    100.00  100.00 10000/10000
       *         512      5120000     69897.61    100.00  100.00 10000/10000
       *         512      5120000     69659.86    100.00  100.00 10000/10000
       *         512      5120000    126811.15    100.00  100.00 10000/10000
       *        1024     10240000      1000.12    100.00  100.00 10000/10000
       *        1024     10240000      2000.49    100.00  100.00 10000/10000
       *        1024     10240000      3000.73    100.00  100.00 10000/10000
       *        1024     10240000      4001.95    100.00  100.00 10000/10000
       *        1024     10240000      5001.22    100.00  100.00 10000/10000
       *        1024     10240000      6001.03    100.00  100.00 10000/10000
       *        1024     10240000      7001.71    100.00  100.00 10000/10000
       *        1024     10240000      8007.04    100.00  100.00 10000/10000
       *        1024     10240000      9002.20    100.00  100.00 10000/10000
       *        1024     10240000     10002.44    100.00  100.00 10000/10000
       *        1024     10240000     11009.27    100.00  100.00 10000/10000
       *        1024     10240000     12009.97    100.00  100.00 10000/10000
       *        1024     10240000     13001.11    100.00  100.00 10000/10000
       *        1024     10240000     14001.03    100.00  100.00 10000/10000
       *        1024     10240000     15000.92    100.00  100.00 10000/10000
       *        1024     10240000     16028.17    100.00  100.00 10000/10000
       *        1024     10240000     17024.11    100.00  100.00 10000/10000
       *        1024     10240000     18004.40    100.00  100.00 10000/10000
       *        1024     10240000     19006.96    100.00  100.00 10000/10000
       *        1024     10240000     20024.44    100.00  100.00 10000/10000
       *        1024     10240000     21005.13    100.00  100.00 10000/10000
       *        1024     10240000     22021.51    100.00  100.00 10000/10000
       *        1024     10240000     23011.24    100.00  100.00 10000/10000
       *        1024     10240000     24016.42    100.00  100.00 10000/10000
       *        1024     10240000     25044.33    100.00  100.00 10000/10000
       *        1024     10240000     26006.35    100.00  100.00 10000/10000
       *        1024     10240000     27036.30    100.00  100.00 10000/10000
       *        1024     10240000     28045.19    100.00  100.00 10000/10000
       *        1024     10240000     29039.35    100.00  100.00 10000/10000
       *        1024     10240000     30007.33    100.00  100.00 10000/10000
       *        1024     10240000     31018.55    100.00  100.00 10000/10000
       *        1024     10240000     32087.74    100.00  100.00 10000/10000
       *        1024     10240000     33018.94    100.00  100.00 10000/10000
       *        1024     10240000     34090.72    100.00  100.00 10000/10000
       *        1024     10240000     35008.55    100.00  100.00 10000/10000
       *        1024     10240000     36072.21    100.00  100.00 10000/10000
       *        1024     10240000     37051.11    100.00  100.00 10000/10000
       *        1024     10240000     38066.91    100.00  100.00 10000/10000
       *        1024     10240000     39009.52    100.00  100.00 10000/10000

    --- Misbah


    Senior Design Engineer T.E.S Electroni Solutions (Bangalore-India) www.tes-dst.com email-misbah.khan@tes-dst.com

    Friday, May 9, 2014 11:17 AM
  • Thank you, I'm far away from your throughput.

    ShellProc received bad message: 0xD
    <TESTCASE ID=1001>
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    *** TEST STARTING
    ***
    *** Test Name:      TCP Send Throughput
    *** Test ID:        1001
    *** Library Path:   \perf_winsock2.dll
    *** Command Line:   -s 192.168.20.1 -i 4 -l true
    *** Kernel Mode:    No
    *** Random Seed:    28498
    *** Thread Count:   1
    *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    BEGIN TEST: "TCP Send Throughput", Threads=1, Seed=28498
         Send Packet  Bytes Sent   Send Rate    CPU Util
         (Bytes)      (Bytes)      (Kbps)       (%)
         -----------  -----------  -----------  --------
       *          16       160000       262.83      8.91
       *          32       320000       508.95      9.52
       *          64       640000       953.45     11.51
       *         128      1280000      1666.67     35.37
       *         256      2560000      2780.72     25.08
       *         512      5120000      4148.27     25.92
       *        1024     10240000      5426.60     26.56
       *        1460     14600000      7982.50     28.94
       *        2048     20480000      6432.92     28.00
       *        2920     29200000      8028.32     30.65
       *        4096     40960000      7098.02     31.50
       *        8192     81920000      7520.68     30.04
    END TEST: "TCP Send Throughput", PASSED, Time=258.932
    *** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    *** TEST COMPLETED
    ***


    Is this a mx6 single core? (solo)? Your CPU Util is always 100% but not mine!

    Regards

    Tuesday, May 13, 2014 7:21 PM
  • With What command have you tested ?

    I have tested with :

    Tux -o -d perf_winsock2 -c"-s server_ip -i ip_version -l true"

    About command line option :

    -o cpu_utilCPU consumption between 10% and 100% of the max CPU consumption reached in which the TCP send/recv rates will be measured. E.g.: -o 10 for 10%. The option applies to TCP send/recv tests 1001, 1002, 1004, and 1005. Do NOT use send/recv rate options when this option is used.

    --- Misbah


    Senior Design Engineer T.E.S Electroni Solutions (Bangalore-India) www.tes-dst.com email-misbah.khan@tes-dst.com

    Wednesday, May 14, 2014 11:28 AM