AMD General

Please find the AMD platform validation report for DPDK v26.07rc2.

* Summary:
DPDK v26.07rc2 AMD platform validation is complete. Test scenarios were 
executed across 6 workloads on 5 AMD EPYC platforms using a Mellanox CX7 2×200G 
NIC. 6 of 6 workloads (TestPMD, L3FWD, Crypto, Compression, LPM Perf, MemCpy) 
passed.

* Issues:- None

* System Tested:

Processor: EPYC 8635P (84C) | EPYC 9745 (128C) | EPYC 9755 (128C)| EPYC 9654 
(96C) | EPYC 8534P (64C) |
Frequency: 1.6 GHz | 2.4 GHz | 2.7 GHz| 2.4 / 3.7 GHz| 2.3 GHz|
Socket:  1| 2| 1| 1| 1|
Cores/Socket:  84| 128| 128| 96| 64|
L3 Cache :  384 MB| 512 MiB| 512 MiB| 384 MiB| 128 MiB|
Memory:  1.5 TiB| 1.5 TiB| 1.5 TiB| 377 GiB| 377 GiB|
DIMM Speed (Configured):  5200 MT/s| 6000 MT/s| 4000 MT/s| 4800 MT/s| 4000 MT/s|
BIOS:   RSST100AB| RVOT1006C| RPUT100AA| RTI100DB| RSS100HB|
NPS: 1
SMT: ON
Turbo Boost:  OFF| OFF| OFF| OFF| ON |
NIC :  CX7 2×200G
NIC Firmware:  24.10-4.1.4| 24.10-4.1.4| 28.43.2566| 28.43.2566| 28.43.2566|
MLX Driver:  mlx5_core

* Build & Compile:

  - OS:       Ubuntu 24.04 LTS
  - Kernel:   6.8.0-107-generic
  - Compiler: GCC 14.2
  - Flags:    -Dc_args="-march=znver5 -Ofast"
  - Build:    All 5 AMD EPYC platforms — PASS

* Function Test Cases:  Following tests were performed and all passed.

TestPMD: Packet I/O throughput; 1C1T, 1C2T, 8C16T, 16C32T; 64B & 1518B frames; 
bidirectional; CX7 2×200G
L3FWD:  Layer-3 forwarding with LPM routing table; 1C1T, 1C2T, 8C16T, 16C32T; 
64B & 1518B frames
Crypto: rte_cryptodev AES validation; AES-CBC-128/256, AES-GCM-128/256; 
64B–4096B buffers; 13 of 23 algorithms validated.
Compression: rte_compressdev validation using zlib & ISA-L; Levels 1/6/9; 
4KB–128KB buffers
LPM Perf: rte_lpm microbenchmark; Add/Delete/Lookup; cycles/op; 1C1T & 2C1T
MemCpy:  rte_memcpy benchmark; aligned & unaligned; constant & variable copy; 
get/set cycles/op

* Performance Test:

TestPMD-IO — PASS
Peak 267.00 Mpps @ 64B (Genoa, 16C32T, CX7 2×200G).
All 32 scenarios passed.

L3FWD — PASS
Peak 266.00 Mpps @ 64B (Siena, 16C32T).
All 32 scenarios passed.

Crypto — PASS
AES-CBC/GCM validation across 4 platforms and 7 packet sizes (64B–4096B).
All 112 scenarios passed. SNOW3G/ZUC (10 algorithms) not supported — see Issue 
#2.

Compression — PASS
Zlib & ISA-L validation across all 5 platforms at Levels 1/6/9.
All 180 scenarios passed.

LPM Perf — PASS
Add/Delete/Lookup microbenchmark validation across all 5 platforms.
All 15 scenarios passed.

MemCpy — PASS
Aligned and unaligned memcpy benchmark validation across 4 platforms.
All 14 scenarios passed.

Thanks & Regards,
Johnathen.P

Reply via email to