Zynq Ethernet Performance 2016.3
2016.3
XAPP1082 v4.0 2016.3
This wiki page summarizes the performance of PS-EMIO (MACB diver) and PL Ethernet with CSO support for 1000BaseX and SGMII.
Build:
Vivado 2016.3
Kernel version 4.6 (2016.3)
These measurements are obtained against u-buntu high performance peer machine. The NIC on motherboard has been used with default offload options
(GSO, TSO) enabled. Performance is expected to differ when a different peer OS is used and peer NIC offload options are disabled.
Socket size in netperf (-s) is configured to 65536 for inbound tests.
PS EMIO Ethernet for 1000BaseX
Outbound: 893.12 Mbps
Inbound: 741.56 Mbps
PS EMIO Ethernet for SGMII
Outbound: 841 Mbps
Inbound : 754 Mbps
PL Ethernet for 1000BaseX with CSO offload
Outbound: 905 Mbps
Inbound: 742 Mbps
PL Ethernet for SGMII with CSO offload
Outbound: 894 Mbps
Inbound: 748 Mbps
NOTE : The above measurements are done without using taskset application which sets CPU affinity.
So, there is ~5% throughput down compared previous version. The taskset application will be delivered
in next release.
© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy