Why Frequency Optimized AMD EPYC 7371 Matters
Frequency optimized SKUs are important. As the number of cores per x86 socket has steadily increased over the past decade, that has had a profound impact on licensing. Vendors such as Microsoft for applications like Windows Server and SQL server, Oracle for its database software, and others have moved to per-core licensing. With per core license costs that can often cost more than the entire CPU itself, Intel started providing specialized SKUs for these markets. The hallmark of these SKUs has been lower core counts, with more cache per core and higher clock speeds per core. When you can spend five figures or more per core on software, you want to optimize on clock speed to maximize your software investment per core. We saw examples such as the Intel Xeon Gold 6134 and Silver 4112 as SKUs designed in this generation around lower core counts and higher clocks.
If you read many of our articles around AMD EPYC, we note that EPYC launched in 2017 valuing performance per socket rather than performance per core. From an IPC perspective, clock-for-clock AMD EPYC (Naples) and Intel Xeon Scalable (Skylake-SP) trade blows as to which one is faster in a given benchmark. At a product level, this means that Intel’s generally higher turbo boost, often 3.7GHz in the Xeon Gold 6100 range, has helped it retain a per-core performance advantage over AMD EPYC. AMD meanwhile simply offers more cores per dollar, and more memory/ PCIe bandwidth which means if you need to scale out, it has been the performance leader in this generation.
With the addition of a few frequency optimized SKUs, AMD EPYC is changing that mid-cycle. We recently benchmarked the AMD EPYC 7371 which can match clock speed with Intel Xeon Scalable taking away one of Intel’s biggest competitive advantages. Alongside or AMD EPYC 7371 benchmarks and review piece, we wanted to show why, as these SKUs become generally available in Q1 2019, they are going to change the narrative we have had for the past year.
While one can easily dismiss 700MHz as a “minor” upgrade it is profound on a few levels. First, AMD is offering a 24% clock speed increase which will see many applications yield a 20%+ increase in performance. That is a big deal as a mid-cycle upgrade. Remember that at the 5 (Broadwell-EP) Launch we were seeing single-digit percentage IPC improvement. When a 16-core offering jumps with 20% more performance mid-cycle that is a huge deal.
The more profound impact is that AMD is changing the narrative with this part. 16 cores is a well-known breakpoint since it is the Windows Server Standard and Datacenter reference license core count.
With AMD EPYC’s higher memory capacity and now higher per-core clock speeds, the AMD EPYC 7371’s may now be the top choice not just for the VMware virtualization community, but also the Windows Server 2019 ecosystems as well.
AMD EPYC 7371 List Pricing Borders on Insane
This just arrived via my inbox this morning. Apologies to our readers, we did not have this for publication earlier this week. The list 1K tray pricing is going to be $1550. I was actually expecting pricing to be significantly higher than that. The $1550 list price puts it in an interesting spot. AMD is essentially charging a 20-25% price uplift for a 20-25% performance per core upgrade over the AMD EPYC 7351 for dual socket configurations.
Here is an updated chart from our original review piece with your 16 core CPU options in Q1 2019. As you can see, Intel will need to discount their Xeon Gold 6142 by around 50% or the Xeon Gold 6142M by around 75% to be competitive with the AMD EPYC 7371. When there was a large per-core performance gap, Intel could charge a premium for frequency optimized parts. Now that AMD has closed the gap, and passed Intel’s per core performance in the 16-core CPU market, it has a platform with more RAM capacity and more PCIe lanes along with more performance than the Intel Xeon Gold 6142M, at around a quarter of the price.
If I was on AMD’s pricing team, I would have targeted $1800 as a list price. That is still below the Intel Xeon Gold 6130 which the AMD EPYC 7371 generally out-performs by a solid margin. It keeps prices well below the Intel Xeon Gold 6142 and Gold 6142M which will be the closest competitors when vendor SPEC CPU2017 numbers come out. One gets more memory capacity, bandwidth, and PCIe lanes albeit with four NUMA nodes instead of one.
At $1550, it changes another market dynamic. CPUs are only a fraction of configured server pricing, and often a small portion. A lower-spec dual socket AMD EPYC 7351 system will run in the $5000-6000 range with a full set of 16 DIMMs. That means that the cost to upgrade your system’s performance by 20-25% through the AMD EPYC 7371 will only be around $600 ($300 x 2 CPUs.) That $600 only amounts to 5% on lower-end configurations and once RAM, networking, storage, and software is added, upgrading to the AMD EPYC 7371 over the 7351 is a low single-digit % increase.
The good news for our readers is that, although I did pricing in a former life, I am not doing pricing at AMD. $1550 for these chips is absolutely one of the best deals on chips in the market in this performance range. AMD has been extremely aggressive with EPYC pricing and if you are quoting servers early next year, go get an AMD EPYC quote. We have already reported that Intel is Serving Major Xeon Discounts to Combat AMD EPYC and you can now have directly competitive parts on a per-core performance basis versus Intel for Windows Server 2019 and other applications.