This document is a technical report that details the optimization of Linux for AMD EPYC architecture, specifically focusing on SUSE Linux Enterprise Server 12 SP3. It outlines the capabilities of the AMD EPYC processors, which utilize the Zen microarchitecture and support up to 32 cores and 8 memory channels per socket. The report discusses various aspects such as EPYC architecture, including symmetric multiprocessing systems, cache hierarchies, and the Non-Uniform Memory Architecture (NUMA). It explains how these features impact system performance and workload tuning. Additionally, the document emphasizes methods for memory and CPU binding to improve performance, highlighting the importance of minimizing thread and process migrations between nodes. Practical tools like numactl and taskset are described for managing CPU affinity and memory policies. The report also provides a brief overview of power management techniques that optimize resource utilization in AMD EPYC configurations.