4th Gen AMD EPYC™ processors continue to redefine data center performance, power efficiency, and total cost of ownership through relentless innovation. This dual focus on performance and efficiency underscores the AMD commitment to empowering businesses with cutting-edge solutions for their data center needs. Presently, the robust AMD EPYC ecosystem comprises over 250 distinct server designs and more than 800 unique cloud instances. AMD EPYC processors hold over 300 world records for performance across various benchmarks, encompassing Business applications, Technical Computing[1], Data Management, Data Analytics, Digital Services, Media and Entertainment, and Infrastructure Solutions.
SAP Sales and Distribution (SAP SD) is a pivotal logistics module within SAP ERP (Enterprise Resource Planning) software. This module plays a crucial role in storing and overseeing critical business data across four primary components:
Overall, SAP SD plays a vital role in streamlining sales and distribution operations, enhancing efficiency, and enabling informed decision-making within organizations leveraging SAP ERP software. The SAP-SD 2-Tier benchmark evaluates hardware performance by measuring database performance in SAP Application Performance Standard units (SAPS). SAPS is a hardware-independent unit that quantifies system performance within the SAP environment. SAPS are derived from the Sales and Distribution (SD) benchmark and reflect the system's capacity to handle SAP workloads. During SAP benchmark testing, vendors use their standard methodology to determine the system's capacity to support SD users. Each module within the benchmark carries a weightage that converts users into a Normalized SD (NSD) number. SAPS is calculated from the NSD. SAPS results from the SAP SD benchmark help SAP customers size their SAP systems and plan their infrastructure footprint. This benchmark enables customers to conduct Proof-of-Concepts (POCs), anticipate future growth, and compare platforms to select the optimal hardware configuration for their SAP solution.
The compute-intensive nature of the SAP SD workload make 4th Gen AMD EPYC processors (9004 series) an optimal choice for deploying SAP applications on bare metal servers. These processors maximize performance by harnessing significant improvements in Instructions per Cycle (IPC), faster memory access, increased L3 cache sizes, and higher core density compared to prior-generation AMD EPYC processors.
Figure 1 demonstrates the performance improvements attained with "top of stack" processor SKUs throughout the four generations of general-purpose AMD EPYC processors. Additionally, it highlights the consistent outperformance of 2nd Gen AMD EPYC processors and newer generations compared to corresponding generations of Intel® Xeon® processors. Notably, 4th Gen AMD EPYC processors exceed the performance of 5th Gen Intel® Xeon® processors by 53%.[2]
Figure 1: Generational and competitive SAP SD 2-Tier performance uplifts on 2P bare-metal systems (click image for larger view)
Looking to deploy SAP in the cloud? AMD EPYC processors offer comprehensive support here as well. The left side of Figure 2 illustrates significant performance enhancements across 2nd, 3rd, and 4th Gen AMD EPYC processors on Microsoft Azure and Amazon EC2 cloud instances. The right side of Figure 2 shows how an Amazon EC2 m7a.48xlarge instance powered by 4th Gen AMD EPYC processors outperforms a comparable Amazon EC2 m7i.48xlarge instance powered by Intel Xeon Platinum 8488C processors.[3]
Figure 2: Generational SAP SD 2-Tier performance on cloud instances (click image for larger view)
Many individuals strive to relate how the SPEC CPU® 2017 benchmark is truly representative of real world enterprise applications. The SPEC CPU® 2017 benchmark holds significant industry prominence because its performance measurements thoroughly stress a system's processor, memory subsystem, and compiler. These measurements enable users to compare the performance of various systems effectively. SPEC CPU 2017 comprises four suites: SPECspeed® 2017 Integer, SPECspeed® 2017 Floating Point, SPECrate® 2017 Integer, and SPECrate® 2017 Floating Point. SPECspeed metrics assess the time taken to complete a workload, while SPECrate metrics gauge the amount of work accomplished per unit of time.
Among these metrics, SPECrate 2017 Integer demonstrates a strong correlation with the SAP-SD 2-Tier Benchmark Users metric, as depicted in Figure 3. This correlation is particularly valuable for SAP SD 2-Tier sizing because it allows deriving reliable SAP-SD 2-Tier Benchmark Users estimates based on the SPECrate 2017 Integer metric results published for every EPYC SKU.[4]
Figure 3: SPECrate® 2017_int-base performance tracks with SAP SD 2-Tier performance (click image for larger view)
The performance prowess of AMD EPYC processors shines through in the SAP SD benchmark results, whether deployed on bare metal or in cloud environments. Equipped with 4th Gen AMD EPYC processors, these systems boast cutting-edge features, including "Zen 4" cores fabricated on 5nm process technology, support up to 12 channels of DDR5 memory with speeds reaching up to 4800GHz and up to 128 (1P) or 160 (2P) lanes of PCIe® Gen5, doubling the transfer rate of PCIe Gen4. AMD actively collaborates with independent software vendors (ISVs) to drive software optimizations that leverage the unique AMD EPYC architecture, unlocking superior performance compared to other x86 platforms. Guidance on optimal CPU tuning practices for AMD EPYC processors is readily available via the AMD Documentation Hub, housing an extensive library of AMD EPYC Tuning Guides.