New tuning guide: Optimizing Linux for AMD EPYC™ 9004 Series Processors

Share
Share

EPYC is AMD’s flagship mainstream server microprocessors and supports 1-way and 2-way multiprocessing.

The first generation was originally announced back in May 2017: At time being, it replaced the previous Opteron server family with the introduction of the Zen microarchitecture for the mainstream market.

4nd Generation AMD EPYC™ Processors

With the fourth iteration of the EPYC processors, AMD has released a game-changing processor family for servers. Introduced to the market in November 2022, AMD EPYC™ 9004 Series Processors are based on the company’s Zen 4 architecture. Thanks to technology innovation, Zen 4 supports up to 128 cores (256 threads) and 12 memory channels, 50% more than the prior generation. This sets a new standard for the modern data center.

AMD EPYC 9004 Series processors demonstrate how a hybrid, multi-die architecture delivers strong innovation and delivers additional customer value with every new generation. Decoupling the core and I/O innovation processes enabled AMD to shrink the CPU die. This, in turn, makes room for more cores and provides for energy-efficient performance.

Collecting again world records

Using industry-standard consortium benchmarks and ISV workloads, AMD EPYC™ Processors to date have set more than 300 world records! These world records do not only comprise infrastructure (including hyperconverged and software-defined infrastructure), data management and analytics, but also energy efficiency, business applications, and high performance computing and technical applications,

Many of the records were achieved with SUSE Linux Enterprise Server as the operating system of choice running on the 4th Gen AMD EPYC processors. 

Performance tuning guide details

If you now want to understand how to obtain world record performance for your business, we recently published a new SUSE Best Practices tuning guide that helps you to get the best out of SUSE Linux Enterprise Server running on AMD EPYC™ 9004 Series Processors. This document, written by my colleagues Mel Gorman and Martin Jambor (in close collaboration with their peers at AMD), provides an overview of how some computational-intensive workloads can be tuned on SUSE Linux Enterprise Server 15 SP4.

After introducing the architecture and topology of the AMD EPYC™ 9004 Series Processors, the guide covers all relevant topics regarding performance tuning. This includes memory and CPU binding, high-performance storage devices and interrupt affinity, automatic NUMA balancing, power management, hardware-based profiling, and some security mitigations.

What’s more, the guide features a comprehensive chapter that contains a good deal of candidate workloads, including performance test scenarios and their results.

Curious now? Read the entire tuning guide at our documentation Web page. This new paper will provide you with a myriad of useful and valuable information and insight on how to tune performance of SUSE Linux Enterprise Server 15 SP4 on AMD EPYC™ 9004 Series Processors.

By the way, on our documentation Web pages you can also find many more SUSE Best Practices documents for a variety of topics. And if you want to write / contribute to a SUSE Best Practices paper yourself, send an email to the SUSE Documentation team at doc-team@suse.com or contact me directly (meike.chabowski@suse.com). Always happy to help!

 

Disclaimer: The text at hand has been written by a non-native English speaker. If you find typos or language mistakes, please send them to me (meike.chabowski@suse.com) – or if you like them, just keep them and feed them. 😁

Share
(Visited 36 times, 1 visits today)
Avatar photo
3,630 views
Meike Chabowski Meike Chabowski works as Documentation Strategist at SUSE. Before joining the SUSE Documentation team, she was Product Marketing Manager for Enterprise Linux Servers at SUSE, with a focus on Linux for Mainframes, Linux in Retail, and High Performance Computing. Prior to joining SUSE more than 20 years ago, Meike held marketing positions with several IT companies like defacto and Siemens, and was working as Assistant Professor for Mass Media. Meike holds a Master of Arts in Science of Mass Media and Theatre, as well as a Master of Arts in Education from University of Erlangen-Nuremberg/ Germany, and in Italian Literature and Language from University of Parma/Italy.