Linux 6.6 Looks To Be Very Lucrative For AMD Server Performance

Written by Michael Larabel in Software on 19 September 2023 at 02:10 PM EDT. Page 2 of 4. 21 Comments.
TiDB Community Server benchmark with settings of Test: oltp_update_index, Threads: 256. Xeon Platinum 8490H: Linux 6.6-rc1 was the fastest.

TiDB was one of several database servers that showed significant speed-ups when moving from Linux 6.5 to Linux 6.6 with last week's Bergamo testing. The EPYC 9654 benchmarks show a very captivating improvement too. The EPYC 9684X GenoaX performance was also lifted higher but not nearly as significant as the Genoa and Bergamo results. The Xeon Platinum 8490H performance was flat across the tested kernels.

TiDB Community Server benchmark with settings of Test: oltp_update_non_index, Threads: 128. Xeon Platinum 8490H: Linux 6.5.1 was the fastest.
TiDB Community Server benchmark with settings of Test: oltp_update_non_index, Threads: 256. Xeon Platinum 8490H: Linux 6.6-rc1 was the fastest.

Across various TiDB database operations the same trend was clear: big wins for EPYC 9654 Genoa and EPYC 9754 Bergamo with the Linux 6.6 upgrade, the EPYC 9684X Genoa-X performance was improved but much less than Genoa/Bergamo (and now in some cases these processors outperforming the 9664X), and the Xeon Platinum 8490H performance was unchanged. With TiDB the 4th Gen Xeon Scalable "Sapphire Rapids" performance comes out ahead of these 4th Gen EPYC CPUs but now with Linux 6.6 Intel's lead is much smaller than with prior kernels.

PostgreSQL benchmark with settings of Scaling Factor: 100, Clients: 800, Mode: Read Write. EPYC 9654: Linux 6.6-rc1 was the fastest.

PostgreSQL is another popular database solution that showed big gains with Linux 6.6 on Bergamo last week. With the new Genoa numbers there is a great improvement while the EPYC 9684X performance was lifted higher but to a lesser extent than Genoa and Bergamo. The Xeon Platinum 8490H performance was again unchanged by the Linux 6.6 upgrade.

PostgreSQL benchmark with settings of Scaling Factor: 100, Clients: 800, Mode: Read Write, Average Latency. EPYC 9654: Linux 6.6-rc1 was the fastest.

It's also worth noting that PostgreSQL is another workload where Intel Xeon Scalable traditionally performs very well but now with AMD 4th Gen EPYC on Linux 6.6 the gains are so significant that the performance is much closer.


Related Articles