Linux 6.9 Drives AMD 4th Gen EPYC Performance Even Higher For Some Workloads
In addition to OpenVINO, another real-world workload showcasing better AMD EPYC performance on Linux 6.9 was the RocksDB database software.
Similarly, Speedb was also showing some nice improvements running the in-development Linux 6.9 kernel.
The biggest gains seen from Linux 6.9 were to much surprise with Llamafile when using the Llava 7B Q4 model. Though the Mistral model also benefited from the kernel upgrade to a lesser extent.
Across 64 benchmarks there was around 3% better performance overall on Linux 6.9 Git with the AMD EPYC 9684X... Not too big overall but for a number of the pure user-space workloads the performance was unchanged. If dropping the results where there was not any benefits from Linux 6.9 to just leaving the affected workloads, Linux 6.9 was around 8~9% faster than Linux 6.8 stable on average. This is a win in any event given we weren't necessarily expecting any measurable performance changes out of Linux 6.9 for AMD EPYC 4th Gen. Similar tests on Intel Xeon Scalable and older AMD EPYC servers are being carried out to see if the performance improvements are coming from generic optimizations or more nuanced changes. In any event with the already great AMD EPYC Genoa-X Linux performance, these additional kernel performance gains are just icing on the cake. AMD Ryzen and Intel Core benchmarks with Linux 6.9 are also on my TODO list given the many Linux 6.9 features.
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.