Quantifying The AVX-512 Performance Impact With AMD Zen 5 - Ryzen 9 9950X Benchmarks

Written by Michael Larabel in Processors on 15 August 2024 at 09:00 AM EDT. Page 2 of 7. 40 Comments.
LeelaChessZero benchmark with settings of Backend: Eigen. Ryzen 9 9950X: AVX-512 On was the fastest.

With LeelaChessZero as a popular open-source chess engine making use of deep neural networks, AVX-512 does wonders to help the performance. Having AVX-512 on the Ryzen 9 7950X boosted the performance with its Eigen back-end by 24.6%. However, with the new Ryzen 9 9950X the performance from AVX-512 enabled yielded a 35.8% gain.

LeelaChessZero benchmark with settings of Backend: Eigen. Ryzen 9 9950X: AVX-512 On was the fastest.

When looking at the CPU power consumption during Leela Chess Zero, when AVX-512 was disabled the Ryzen 9 9950X power consumption dropped from a 189 Watt average down to a 183 Watt average. The peak CPU power consumption was similar. Meanwhile with the prior gen Ryzen 9 7950X and its double pumped AVX-512, the average power use was roughly the same though slightly more time spent in lower power states. So it appears that with the Zen 5 AVX-512 implementation it does cost slightly more in power but nothing concerning nor like the early Intel AVX-512 days.

LeelaChessZero benchmark with settings of Backend: Eigen. Ryzen 9 9950X: AVX-512 On was the fastest.

For both Zen 4 and Zen 5, AVX-512 is a clear win for delivering the best performance-per-Watt.

miniBUDE benchmark with settings of Implementation: OpenMP, Input Deck: BM1. Ryzen 9 9950X: AVX-512 On was the fastest.

With the miniBUDE HPC benchmark, the Ryzen 9 7950X enjoyed a 38% improvement with AVX-512 enabled but for the new Ryzen 9 9950X that expanded to twice the performance! Worth noting here is the AVX-512 disabled performance was similar between the two processors.

NAMD benchmark with settings of Input: ATPase with 327,506 Atoms. Ryzen 9 9950X: AVX-512 On was the fastest.
NAMD benchmark with settings of Input: STMV with 1,066,628 Atoms. Ryzen 9 9950X: AVX-512 On was the fastest.
NAMD benchmark with settings of Input: STMV with 1,066,628 Atoms. Ryzen 9 9950X: AVX-512 On was the fastest.
NAMD benchmark with settings of Input: STMV with 1,066,628 Atoms. Ryzen 9 9950X: AVX-512 On was the fastest.

With the NAMD 3.0 beta, AVX-512 on Zen 5 continued to deliver a larger leap in performance on the Ryzen 9 9950X compared to the Ryzen 9 7950X while continuing to not have the negative power or thermal implications as was seen during the early Intel AVX-512 days.

Related Articles