Windows 11 vs. Ubuntu 24.04 Linux Performance For The AMD Ryzen 9 9590X
phoronix.com
phoronix.com
It makes me very happy to observe that by now, the best way to consume games targeting the Win32 API might well be to use a Linux host :)
And, of course, AMD is going to optimize their multi-core monsters like the 9590X for Linux usage, because Linux data-center servers are the most lucrative market segment. And the Ryzen 9 7950X3D is very popular as Hetzner's AX102 Dedicated Server, for example. In contrast to Windows, AMD can easily ship scheduler fixes/improvements/patches for Linux [3]. And they certainly optimized for V-Ray, one of the tests where Linux saw a +10% lead, because Linux-based AMD render farms are widely used in the industry. (One of V-Ray's selling points is that you can export from a Windows + 3ds workstation into their proprietary file format and then render on headless Linux nodes. Windows licenses are expensive if you need 2000+ CPU cores...)
The result is a superior scheduler co-optimized with the CPU, so I'm not surprised that Linux came out ahead.
[1] https://www.youtube.com/watch?v=rdXaQuPkZs4
[2] https://youtu.be/5yJFjhqvt8g?feature=shared&t=690
[3] https://www.phoronix.com/news/AMD-Linux-perf-schedstat-Tool
I see chips and cheese noted there's an increase in latency between ccxs in zen5, which I guess would tend to exaggerate poor scheduling decisions - could that explain it?
https://www.anandtech.com/show/21524/the-amd-ryzen-9-9950x-a...
While the less-than-stellar reviews for the 9950X are already out, AMD's recent strategy of staggering releases for desktop parts (first the regular, then the X3D SKUs) can improve this generation's perception, assuming there are meaningful performance gains they can reach in software for Zen 5 prior to the X3D release.
[1] https://borncity.com/win/2019/06/30/windows-10-v1903-optimiz...
[2] https://chipsandcheese.com/2024/08/14/amds-ryzen-9950x-zen-5...
Isent it as good or better than the top Intel CPU but at like half the power consumption?
It's probably something that will be fixed soon with software updates, and Linux fares much better. But the result is that launch-day benchmarks are much worse than they "should" be.