MSI’s Internal Slides For AMD Ryzen 3000 CPUs Show A 13% IPC Increase Instead of AMD’s Claimed 15% IPC Jump
With all major launches, there is often a bit of confusion on details. Sometimes bigger and sometimes smaller. This go around it's an interesting one with regards to the IPC of the new Ryzen 3000 Series CPUs. Launching on July 7th the Ryzen 3000 Series is promising 15% IPC which is great, but there seems to be a bit of a disconnect between what AMD showed to the public vs what they showed to MSI and potentially other board partners.
AMD Claims 15% While MSI Claims 13% IPC Jump For Ryzen 3000 CPUs - Our Question, Does It Matter?
The slide that was presented to MSI showcased a 13% IPC improvement, which is still a decent uptick and nothing to complain about. But was it a disconnect? Was it planned in case of a leak so that if it had leaked then people would anticipate a 13% IPC uplift then have their expectations subverted when the 15% slide was shown publically? It is always possible that the 13% slide shown to MSI was a much earlier revision prior to final performance tuning and nothing to panic over.
Either way, it is always interesting when discrepancies between what is shown in the backroom vs what is shown on stage. Tempering expectations to somewhere between 13-15% is a very realistic expectation of performance improvement and as I mentioned earlier is still a solid uplift over Zen+ and even better over 1st Gen Zen designs. The good news is we won't have to wait too long to see just what shakes out once the reviews go live in July.
Robert Hallock of AMD, the man on stage doing the demos and owner of sweet shoes, came out on Twitter to clarify the discrepancy between the 13% and 15% IPC increases. He put it very simply that the Cinebench 1T-derived IPC results were 13% and the results from SPECint, which are more rigorous, showed the 15% IPC gain that was shown on stage. So, both are right and goes to show you that IPC will vary a bit from application to application.
Clarification on 13% or 15%:
Prior to presenting onstage @ Computex , we planned to use a Cinebench 1T-derived IPC figure. That is 13%. Slides were made and shared.
In the end, we decided it would be best to use a more rigorous SPECint-derived figure. That is 15%.
— Robert Hallock? (@Thracks) May 30, 2019
AMD Zen 2 Core Architecture Achieves Up To 15% IPC Uplift
The AMD Ryzen 3000 lineup is based on the new Zen 2 core architecture which is made possible with TSMC’s bleeding-edge 7nm process node. AMD has reaffirmed that their Zen 2 based Ryzen 3000 series processors for the AM4 desktop platform will be available on July 7th, 2019.
AMD has made significant changes to its CPU architecture which help deliver twice the throughput of their first-generation Zen architecture. The major points include an entirely redesigned execution pipeline, major floating-point advances that doubled the floating-point registers to 256-bit and double bandwidth for load/store units and this should allow for lower latency between the CPU Complex which retains the 4+4 Core arrangement.
- Improved Execution Pipeline
- Doubled Floating Point (256-bit) and Load/Store (Doubled Bandwidth)
- Doubled Core Density Per CPU
- Half the Energy Per Operation
- Improved Branch Prediction
- Better Instruction Pre-Fetching
- Re-Optimized Instruction Cache
- Larger Op Cache
- Increased Dispatch / Retire Bandwidth
- Maintaining High Throughput for All Modes
Zen 2 also includes stronger hardware-level enhancements when it comes to security. This further solidifies AMD CPUs against enhanced Spectre variants and these mitigations will be adopted fully by Zen 2. When it comes to Zen, AMD already had strong software level support when it came to security and they have further enhanced it through low-level software mitigations.
AMD CPU Roadmap (2018-2020)
|Ryzen Family||Ryzen 1000 Series||Ryzen 2000 Series||Ryzen 3000 Series||Ryzen 4000 Series||Ryzen 5000 Series|
|Architecture||Zen (1)||Zen (1) / Zen+||Zen (2) / Zen+||Zen (3)||Zen (4)|
|Process Node||14nm||14nm / 12nm||7nm||7nm+||5nm?|
|High End Server (SP3)||EPYC 'Naples'||EPYC 'Naples'||EPYC 'Rome'||EPYC 'Milan'||EPYC 'Genoa'|
|Max Server Cores / Threads||32/64||32/64||64/128||TBD||TBD|
|High End Desktop (TR4)||Ryzen Threadripper 1000 Series||Ryzen Threadripper 2000 Series||Ryzen Threadripper 3000 Series (Castle Peak)||Ryzen Threadripper 4000 Series (Genesis Peak)||Ryzen Threadripper 5000 Series|
|Max HEDT Cores / Threads||16/32||32/64||64/128||64/128?||TBD|
|Mainstream Desktop (AM4)||Ryzen 1000 Series (Summit Ridge)||Ryzen 2000 Series (Pinnacle Ridge)||Ryzen 3000 Series (Matisse)||Ryzen 4000 Series (Vermeer)||Ryzen 5000 Series|
|Max Mainstream Cores / Threads||8/16||8/16||16/32||TBD||TBD|
|Budget APU (AM4)||N/A||Ryzen 2000 Series (Raven Ridge)||Ryzen 3000 Series (Picasso 14nm Zen+)||Ryzen 4000 Series (Renior)||Ryzen 5000 Series|
AMD's Next-Gen X570 Chipset – First Mainstream Platform To Support PCIe Gen 4, Feature-Rich and Ready For Ryzen 3000 CPUs
As we saw with X470, there were a few features for the Ryzen 2000 series processors which were only supported by new motherboards such as Precision Boost Overdrive and XFR 2.0. There’s no doubt that AMD’s Zen 2 based Ryzen mainstream processor family would come with new features but the main highlight would be support for PCIe Gen4. The X570 platform will be an all PCIe Gen4 solution, which means this would most probably be the first consumer platform to feature support for the new PCIe standard.
That, however, doesn’t mean that AMD Ryzen 3000 series would only be compatible on X570 boards since just like last time, the new CPUs will be backward compatible with X470 & X370 boards too. Following are links to the respective motherboard manufacturers BIOS release for existing motherboards to support 3rd Gen AMD Ryzen CPUs:
- ASRock AM4 (3rd Gen Ryzen) BIOS Support Link
- Gigabyte AM4 (3rd Gen Ryzen) BIOS Support Link
- ASUS AM4 (3rd Gen Ryzen) BIOS Support Link
- MSI AM4 (3rd Gen Ryzen) BIOS Support Link
- BIOSTAR AM4 (3rd Gen Ryzen) BIOS Support Link
They certainly won’t display the same feature set that will be available on the newly launched X570 lineup but will feature fully stable functionality for users who just want to drop in a new CPU and continue using their PCs without the hassle of upgrading the motherboard and everything from scratch. Expect more to hear at Computex 2019 which commences on 27th May 2019.