If you're wondering what Zen 3 can offer AMD's EPYC lineup, the EPYC 7543 (codename Milan) processors can likely answer that question. The 32-core Zen 3 chip (via Leakbench) was tested multiple times in Geekbench 4 last month.
Milan's formula will be very similar to Rome in terms of the core specifications. The new core-heavy processors will once again top out at 64 cores and feature TDP (thermal design power) limits within the 120W and 225W range. The biggest and maybe most significant difference maker is the transition over to the Zen 3 microarchitecture in addition to the improved 7nm+ process node. Zen 3 has already been proven to provide very important IPC (instruction per cycle) gains in AMD's Ryzen desktop processors, and we expect to see the same level of treatment for EPYC.
The upgrade path to Milan should be pretty straightforward too. The Zen 3-based chips will continue to live on AMD's Socket SP3 so it'll be backwards compatible with previous motherboards that supported Naples and Rome. This also means that Milan retains native support for DDR4-3200 memory and the PCIe 4.0 interface.
AMD EPYC 7543 Milan Specifications
|Processor||Cores / Threads||Base / Boost Clocks (GHz)||L2 Cache (MB)||L3 Cache (MB)||TDP (W)|
|EPYC 7543*||32 / 64||2.8 / 3.7||16||256||?|
|EPYC 7542||32 / 64||2.9 / 3.4||16||128||225|
|EPYC 7532||32 / 64||2.4 / 3.3||16||256||200|
|Xeon Platinum 8280||28 / 56||2.7 / 4.0||28||38.5||205|
Given the model of the processor, the EPYC 7543 should be the successor to the EPYC 7542. Both processors are equipped with 32 cores, 64 threads and 16MB of L2 cache. However, the EPYC 7543 flaunts 256MB of L3 cache, twofold of what's available on the EPYC 7542.
AMD had previously enabled 256MB of L3 cache on other 32-core Rome chips too, such as the EPYC 7532. It really just comes down to the composition. The EPYC 7542 features four CCDs , while the EPYC 7532 makes use of eight CCDs. The end result is the same in regards to core count, but the EPYC 7532 ends up with 256MB of L3 cache since each CCX carries 16MB of L3 cache.
When it comes to clock speeds, the EPYC 7543 has a 100 MHz lower base clock than the EPYC 7542, but the Milan chip does sport a 300 MHz boost clock though. So far, the EPYC 7543 has the highest boost clock speed we've seen in a Milan chip, even higher than the EPYC 7763, which hits 3.5 GHz.
The EPYC 7543's best result had the 32-core processor scoring 6,204 points in the single-core test and 112,152 points in the multi-core test. In single-core performance, the EPYC 7543 seemingly destroys a pair of Xeon Platinum 8280 (codename Cascade Lake) processors by up to 22.9%.
On the flip side, the Xeon Platinum 8280 only beat the EPYC 7543 by 4.5% in the multi-core test, despite the setup having up to 56 cores at its side against the 32-core Milan part.
Admittedly, Geekbench 4 is an outdated benchmark, and not a very good one to evaluate modern processors that have pushed the core limits to new horizons. Nevertheless, that doesn't make the Zen 3 microarchitecture any less impressive. In a world where the business model is based on a per-core or per-socket basis, the value in Zen 3's IPC improvements will certainly appease enterprises.