Windows 11 vs. Ubuntu 24.04 Linux Performance For The AMD Ryzen 9 9950X
With the proprietary Indigo renderer, going from the Ryzen 9 7950X to 9950X on Linux yielded roughly 1% more uplift for both scenes than was the Zen 4 to Zen 5 difference on Windows 11.
The Appleseed renderer binaries on each OS showed more uplift for the "Emily" scene with going from the Ryzen 9 7950X to 9950X on Linux than there was with little change under Windows 11 between these two processors.
But with the Disney Material scene rendered by Appleseed, there was healthy Zen 4 to Zen 5 uplift on each OS.
With the proprietary V-RAY application, there was healthy and similar uplift on each operating system when upgrading from the Ryzen 9 7950X to 9950X. However, the Linux performance with each processor was faster than on Windows 11.
When taking the geometric mean of 73 benchmarks run for this comparison, upgrading from the Ryzen 9 7950X to 9950X on Ubuntu 24.04 LTS yielded a 14% generational improvement with this set of cross-platform applications/benchmarks while under Windows 11 was a 10% generational improvement. The raw performance of Ubuntu Linux on the AMD Ryzen processors also was greater overall to the extent of the Ryzen 9 7950X to Ubuntu 24.04 LTS nearly matching the Ryzen 9 9950X on Microsoft Windows 11.
In some cases like video encoding and some Intel oneAPI packages there were clearly cases of the Zen 5 processor scaling much more on Linux than with Windows. In other applications it was a toss-up. But at least in some areas we did indeed see Linux offering more uplift when going from the Ryzen 9 7950X to 9950X than when testing the same applications under Windows 11. But in any event this is just a small look at things due to my primary focus on Linux performance and many of my other benchmarks not natively supporting Windows, etc. If there is enough interest I may also explore the Zen 5 performance under Windows Subsystem for Linux and other areas. I'll also be looking at the Windows/Linux gaming performance but there it's not as clear-cut given the graphics driver differences, API translation overhead on Linux, etc. There are also other areas on my TODO list to explore such as the Ryzen 9 9950X impact with AMD P-State / CPU frequency scaling governor tuning, exploring Linux distributions with x86_64 micro-architecture feature level builds on Zen 5, and other modifications to try to push the Linux performance further.
If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.