Linux 6.6 Looks To Be Very Lucrative For AMD Server Performance
Context switching is much faster across all of the tested AMD CPUs on Linux 6.6 as measured by Stress-NG.
For workloads like Blender the Linux 6.6 difference was very minimal.
RocksDB was another database solution where Bergamo and Genoa saw improvements on Linux 6.6.
Apache's Hadoop and Nginx were some additional workloads benefiting nicely on Linux 6.6 with the latest AMD EPYC processors.
Overall it was an interesting experience with AMD EPYC on Linux 6.6. Both the AMD EPYC 9654 Genoa and EPYC 9754 Bergamo processors were showing some rather nice gains when using Linux 6.6 Git compared to Linux 6.5 stable. The EPYC 9684X Genoa-X processor was showing improvements in some workloads but it didn't tend to be nearly as dramatic as those seen on the two other 4th Gen EPYC server configurations tested. The Intel Xeon Platinum 8490H Sapphire Rapids performance was basically flat.
That's where things stand right now in my Linux 6.6 server testing. I'm running additional tests now in further exploring these interesting Linux 6.6 performance differences. Linux 6.6 stable should be out around the end of October and will likely be this year's Long-Term Support (LTS) kernel version.
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.