Phoronix lately examined AMD’s new Ryzen 7 5800X3D V-Cache CPU on Linux and located wildly completely different outcomes in comparison with Home windows. Probably the most important change got here with Linux gaming efficiency, the place the additional L3 cache wasn’t that helpful in comparison with video games operating on Home windows.
On the flip aspect, a number of different functions that are not associated to gaming, together with oneDNN, Lczero, and NCNN, benefited tremendously from the extra cache on Linux.
The Ryzen 7 5800X3D is AMD’s first processor with a stacked L3 cache, referred to as V-Cache expertise. This stacking approach permits AMD to triple the quantity of L3 cache accessible to its Zen 3 CPU, giving the processor a considerable quantity of efficiency potential in functions that may reap the benefits of the extra cache capability.
For mainstream shoppers, the biggest profit individuals will see from the 5800X3D is in gaming efficiency, the place we noticed a 21% improve in efficiency over customary Zen 3 chips, together with the 5900X on Home windows 11. Nevertheless, we noticed nearly no good thing about the extra L3 cache in different mainstream desktop functions.
That is the place Phoronix’s testing comes as a shock. In checks run underneath Ubuntu 22.04, Phoronix discovered little distinction in gaming efficiency in comparison with the usual Ryzen 7 5800X. The one outliers had been Shadow of the Tomb Raider and Deus Ex Mankind Divided, which eeked out a 17.1% and 36.4% distinction, respectively.
For the remainder of the 15 video games examined — together with Whole Warfare: Three Kingdoms, Hitman 3, Unusual Brigade, and extra — the efficiency comparisons averaged 5% at greatest in favor of the 5800X3D. Testing was carried out with a Radeon RX 6800 XT, with resolutions starting from 1080P to 1440P and 4K.
For reference, in our testing, we discovered our total suite of video games averaged a 28% efficiency enchancment with the 5800X3D in comparison with the 5800X at 1080P on Home windows. In equity, we did use an RTX 3090 in our testing. Nevertheless, the efficiency distinction is massive sufficient that the variations in GPUs should not completely make up for the FPS variations.
Non-Gaming Linux Benchmarks
Unsurprisingly, the 5800X3D did very properly in comparison with the usual 5800X in skilled HPC functions, comparable to LeelaChessZero and NAS Parallel, OpenFOAM 8, and Xcompact3D. It gained by as a lot as 118% in some functions.
In compression, code compilation, VP9, and AV1 checks, efficiency conduct was the identical, with the 5800X3D popping out on prime in each benchmark. In some cases, the 5800X3D gained by a landslide and even beat the 16-core 5950X.
This actually exhibits how L3 cache intensive most of those skilled functions will be and why AMD launched a whole lineup of 3D V-cache server chips codenamed Milan-X.
Nevertheless, earlier than somebody takes these outcomes out of context, these unimaginable efficiency positive factors are solely tangible in skilled and gaming functions that may take full benefit of the larger L3 cache.
Not all functions profit from V-Cache, and that is notably true of mainstream desktop functions, with the one exception being gaming. Even then, not all video games see important efficiency advantages with V-Cache, even on Home windows.
Nevertheless, the quantity of video games that can’t take full benefit of the 5800X3D’s V-Cache on Linux in comparison with Home windows is kind of shocking. Hopefully, we’ll get a solution quickly as to why that is the case.