Aligning with the AMD EPYC launch, we have a dual socket system in the lab for testing. We are not going to publish a bevy of performance and power consumption data today because we know there are some performance and power tweaks in a future BIOS revision for the platform. Still, we wanted to share some insights into power consumption we are seeing on the platform.
AMD EPYC 7601 Test Configuration
Our test system was relatively simple which lets us get directional power consumption data. Here is a quick overview:
- Platform: Supermicro 2U Ultra Server with NVMe Support
- CPU: 2x AMD EPYC 7601 (32 cores/ 64 threads each)
- RAM: 512GB using 16x 32GB DDR4-2400 ECC RDIMM (eight per CPU)
- Boot SSD: Intel DC S3520 480GB
- NVMe SSD(s): Intel DC P3600 800GB
- Network Adapter: Mellanox ConnectX-3 Pro EN 40GbE (2x QSFP+ 1m DACs)
Overall, AMD is pushing the EPYC processors as part of larger systems. The 2U Ultra platform has a huge number of PCIe 3.0 slots and can accept 4x 2.5″ or 3.5″ NVMe drives. The possibility to use significantly more power is certainly present.
We test in our Silicon Valley data center where we use 208V 30A circuits to power machines.
Dual AMD EPYC 7601 Initial Power Consumption Observations
We have been running workloads in the AMD EPYC platform for several days. Although we do not have a full set of data, we did want to publish some preliminary numbers. Aside from the configuration changes, we do expect some power consumption impact from newer AMD BIOS improvements.
We took three quick data points just to get a sense of how much power the system was using.
- Our 60% enterprise static load
- GROMACS AVX2_256 across 128 threads
These are being measured on our APC/ Schneider Electric PSUs in the data center lab, similar to how a colocation provider may meter a customer. Here is a quick look at the outlet. If you were wondering why it is using 138W that is installing packages from Ubuntu 17.04 repos:
Overall these are good numbers for the platform. The idle power consumption is about the same as we would expect on a high-core count Broadwell-EP chips configured with 16x DDR4 DIMMs in 2 DPC configuration. The 60% workload number is great. Although we are not publishing benchmarks, the numbers were very good. In terms of the GROMACS AVX2 workload, we hit the 483W maximum thus far in our testing.
In systems that leverage large numbers of power hungry devices, for example, GPU compute servers and NVMe storage servers, the CPU is a relatively low power consumption line item. We were surprised to see how low the actual power consumption is on the platform. Running an AVX2 workload we were expecting much higher power consumption but at under 500w for 128 threads, this is excellent.
With the level of power/ performance of the new systems, you can essentially replace four Intel Xeon E5-2600 (V1) servers with a single dual socket EPYC node and get more performance (in most cases) in a single node that uses half the power. That is absolutely stellar. The AMD EPYC platform is still seeing major updates to BIOS for power and performance which is why we are calling these preliminary results. At the same time, we are already seeing some impressive figures.
More AMD EPYC Launch Day Coverage From STH
- AMD EPYC 7000 Series Architecture Overview for Non-CE or EE Majors
- AMD EPYC 7000 Series Platform-Level Features PCIe and Storage
- AMD EPYC 7000 Series Key Security Virtualization and Performance Features
- AMD EPYC 7000 Series SKU Lists for Launch
We will have more information on AMD EPYC including benchmarks once we are allowed to release the information.