Skip to content

Commit 1c07ea7

Browse files
MeghanaMalladiTIStaticRocket
authored andcommitted
fix(linux): Fix ethernet performance numbers for AM64 11.02 release
Fix ICSSG performance numbers for AM64x 11.02 SDK release Signed-off-by: Meghana Malladi <m-malladi@ti.com>
1 parent bcc7a1e commit 1c07ea7

1 file changed

Lines changed: 24 additions & 16 deletions

File tree

source/devices/AM64X/linux/RT_Linux_Performance_Guide.rst

Lines changed: 24 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -467,48 +467,56 @@ ICSSG Ethernet Driver
467467
.. csv-table:: ICSSG TCP Bidirectional Throughput
468468
:header: "Command Used","am64xx-hsevm: THROUGHPUT (Mbits/sec)","am64xx-hsevm: CPU Load % (LOCAL_CPU_UTIL)"
469469

470-
"netperf -H 192.168.2.1 -j -c -C -l 60 -t TCP_STREAM; netperf -H 192.168.2.1 -j -c -C -l 60 -t TCP_MAERTS","790.93 (min 354.76, max 1107.29)","91.56 (min 77.94, max 99.77)"
470+
"netperf -H 192.168.2.1 -j -c -C -l 60 -t TCP_STREAM; netperf -H 192.168.2.1 -j -c -C -l 60 -t TCP_MAERTS","1007.16 ","99.64"
471471

472472
.. rubric:: TCP Bidirectional Throughput Interrupt Pacing
473473
:name: ICSSG-tcp-bidirectional-throughput-interrupt-pacing
474474

475475
.. csv-table:: ICSSG TCP Bidirectional Throughput Interrupt Pacing
476476
:header: "Command Used","am64xx-hsevm: THROUGHPUT (Mbits/sec)","am64xx-hsevm: CPU Load % (LOCAL_CPU_UTIL)"
477477

478-
"netperf -H 192.168.2.1 -j -c -C -l 60 -t TCP_STREAM; netperf -H 192.168.2.1 -j -c -C -l 60 -t TCP_MAERTS","579.53 (min 185.68, max 1028.30)","50.57 (min 20.62, max 78.90)"
478+
"netperf -H 192.168.2.1 -j -c -C -l 60 -t TCP_STREAM; netperf -H 192.168.2.1 -j -c -C -l 60 -t TCP_MAERTS","1108.21 ","98.21"
479479

480480
.. rubric:: UDP Egress Throughput
481481
:name: udp-egress-throughput-0-loss
482482

483483
.. csv-table:: ICSSG UDP Egress Throughput 0 loss
484-
:header: "Frame Size(bytes)","am64xx-hsevm: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","am64xx-hsevm: THROUGHPUT (Mbits/sec)","am64xx-hsevm: Packets Per Second (kPPS)","am64xx-hsevm: CPU Load % (LOCAL_CPU_UTIL)"
484+
:header: "Frame Size(bytes)","am64xx-hsevm: THROUGHPUT (Mbits/sec)","am64xx-hsevm: Packets Per Second (kPPS)","am64xx-hsevm: CPU Load % (LOCAL_CPU_UTIL)"
485485

486-
"64","18.00","30.77 (min 21.63, max 40.56)","60.13 (min 42.00, max 79.00)","73.74 (min 57.66, max 89.55)"
487-
"128","82.00","66.04 (min 45.59, max 78.52)","64.67 (min 45.00, max 77.00)","79.53 (min 60.70, max 89.42)"
488-
"256","210.00","126.02 (min 75.65, max 155.88)","61.50 (min 37.00, max 76.00)","77.46 (min 54.35, max 89.57)"
489-
"1024","978.00","495.53 (min 21.30, max 583.10)","60.63 (min 3.00, max 71.00)","77.25 (min 6.51, max 91.47)"
490-
"1472","1472.00","461.76 (min 5.89, max 798.58)","39.38 (min 1.00, max 68.00)","52.42 (min 0.17, max 90.19)"
486+
"64","30.77 ","60.13 ","73.74 "
487+
"128","66.04 ","64.67 ","79.53 "
488+
"256","126.02 ","61.50 ","77.46 "
489+
"1024","495.53 ","60.63 ","77.25 "
490+
"1472","789.13 ","67 ","89.64 "
491491

492492
.. rubric:: UDP Ingress Throughput
493493
:name: udp-ingress-throughput-0-loss
494494

495495
.. csv-table:: ICSSG UDP Ingress Throughput 0 loss
496-
:header: "Frame Size(bytes)","am64xx-hsevm: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","am64xx-hsevm: THROUGHPUT (Mbits/sec)","am64xx-hsevm: Packets Per Second (kPPS)","am64xx-hsevm: CPU Load %"
496+
:header: "Frame Size(bytes)","am64xx-hsevm: THROUGHPUT (Mbits/sec)","am64xx-hsevm: Packets Per Second (kPPS)","am64xx-hsevm: CPU Load %"
497497

498-
"64","18.00","2.15 (min 2.00, max 2.51)","4.14 (min 4.00, max 5.00)","1.49 (min 0.24, max 6.15)"
499-
"128","82.00","4.96 (min 3.89, max 6.35)","4.78 (min 4.00, max 6.00)","3.72 (min 0.12, max 7.48)"
500-
"256","210.00","10.21 (min 9.42, max 11.06)","5.00","2.97 (min 0.29, max 7.62)"
501-
"1024","978.00","44.54 (min 42.60, max 48.33)","5.25 (min 5.00, max 6.00)","6.07 (min 0.25, max 7.97)"
502-
"1472","1472.00","96.85 (min 62.41, max 174.28)","8.00 (min 5.00, max 15.00)","10.12 (min 4.00, max 20.47)"
498+
"64","2.15 ","4.14 ","1.49 "
499+
"128","4.96 ","4.78 ","3.72 "
500+
"256","10.21 ","5.00 ","2.97 "
501+
"1024","44.54 ","5.25 ","6.07 "
502+
"1472","631.74 ","54 ","68.59 "
503+
504+
.. rubric:: Switch Mode
505+
:name: icssg-switch-mode
506+
507+
.. csv-table:: ICSSG Switch Mode Forwarding
508+
:header: "Mode","am64xx-hsevm: THROUGHPUT (Mbits/sec)","am64xx-hsevm: CPU Load % (SENDER)","am64xx-hsevm: CPU Load % (FORWARDING)","am64xx-hsevm: CPU Load % (RECIEVER)"
509+
510+
"Switch with HW Offload","938","0.3","0.12","37.74"
503511

504512
.. rubric:: HSR Mode
505513
:name: icssg-hsr-mode
506514

507515
.. csv-table:: ICSSG HSR Mode Forwarding
508516
:header: "Mode","am64xx-hsevm: THROUGHPUT (Mbits/sec)","am64xx-hsevm: CPU Load % (SENDER)","am64xx-hsevm: CPU Load % (FORWARDING)","am64xx-hsevm: CPU Load % (RECIEVER)"
509517

510-
"HSR with HW Offload","420","62.01","0","69.11"
511-
"HSR with SW Offload","388","65","27.68","70"
518+
"HSR with HW Offload","412","47.45","0.13","44.52"
519+
"HSR with SW Offload","387","39.58","27.13","48.74"
512520

513521
|
514522

0 commit comments

Comments
 (0)