DPDK – 海光(hygon) 3250 8核 l2fwd 性能测试
CPU
# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 16
On-line CPU(s) list: 0-15
Thread(s) per core: 2
Core(s) per socket: 8
Socket(s): 1
NUMA node(s): 1
Vendor ID: HygonGenuine
CPU family: 24
Model: 1
Model name: Hygon C86 3250 8-core Processor
Stepping: 1
CPU MHz: 2994.613
BogoMIPS: 5589.36
Virtualization: AMD-V
L1d cache: 32K
L1i cache: 64K
L2 cache: 512K
L3 cache: 8192K
NUMA node0 CPU(s): 0-15
OS
kylin-kernel 4.19.90
transparent_hugepage=never default_hugepagesz=1G hugepagesz=1G hugepages=26 hugepagesz=2M hugepages=192 console=ttyS0,115200 panic=5 intel_iommu=off nohz=on nohz_full=1-63 rcu_nocbs=1-63 intel_pstate=disable
DPDK
dpdk-21.05
export PKG_CONFIG_PATH=/mnt/ramfs/extra/rdma-core-devel-50mlnx1-1.50218.x86_64/usr/lib64/pkgconfig
CC=clang meson -Dc_args=" -mno-aes -mno-pclmul " -Dbuild.c_args=" -mno-aes -mno-pclmul " -Dmax_lcores=64 -Dmachine=znver1 -Ddisable_drivers=net/dpaa,net/dpaa2,net/bnx2x,net/ark,net/atlantic,net/avp,net/axgbe,net/bnxt,net/cxgbe,net/ena,net/enetc,net/enic,net/hinic,net/hns3,net/igc,net/liquidio,net/memif,net/mlx4,net/netvsc,net/nfp,net/octeontx,net/pfe,net/qede,net/thunderx,net/txgbe -Dexamples=l3fwd,l2fwd,l3fwd-acl,l3fwd-graph,flow_classify,flow_filtering,bond -Dwerror=false v2105-hygon-clang-12-50mlnx1-1.50218
NIC
INTEL X710 fw 6.1.49420
13:00.0 Ethernet controller: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ (rev 02)
13:00.1 Ethernet controller: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ (rev 02)
13:00.2 Ethernet controller: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ (rev 02)
13:00.3 Ethernet controller: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ (rev 02)