Jump to content

Zen 2

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by TheBuddy92 (talk | contribs) at 04:13, 13 August 2020. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

AMD Zen 2
General information
LaunchedJuly 2019
Designed byAMD
Common manufacturers
Cache
L1 cache64 KiB per core
L2 cache512 KiB per core
Architecture and classification
Technology node7 nm (TSMC)[1][2]
Physical specifications
Cores
  • up to 64
Sockets
Products, models, variants
Product code names
  • Matisse (Desktop)
  • Rome (Server)[2]
  • Castle Peak (HEDT)
History
PredecessorZen+
SuccessorZen 3

Zen 2 is the codename for a computer processor microarchitecture by AMD. It is the successor of AMD's Zen and Zen+ microarchitectures, fabricated on the 7 nanometer MOSFET node from TSMC and powering the third generation of Ryzen processors, known as Ryzen 3000 for the mainstream desktop chips and Threadripper 3000 for high-end desktop systems.[3][4] The Ryzen 3000 series CPUs were released on July 7, 2019,[5][6] while the Zen 2-based Epyc server CPUs (codename "Rome") were released on August 7, 2019.[7] An additional Ryzen 9 3950X was released in November 2019.[5] At CES 2019, AMD showed a Ryzen third-generation engineering sample that contained one chiplet with eight cores and 16 threads.[3] AMD CEO Lisa Su also said to expect more than eight cores in the final lineup.[8] At Computex 2019, AMD revealed that the Zen 2 "Matisse" processors would feature up to 12 cores, and a few weeks later a 16 core processor was also revealed at E3 2019, being the aforementioned Ryzen 9 3950X.[9][10]

Zen 2 includes hardware mitigations to the Spectre security vulnerability.[11] Zen 2-based EPYC server CPUs use a design in which multiple CPU dies (up to eight in total) manufactured on a 7 nm process ("chiplets") are combined with a 14 nm I/O die on each multi-chip module (MCM) package. Using this, up to 64 physical cores and 128 total compute threads (with simultaneous multithreading) are supported per socket. This architecture is nearly identical to the layout of the "pro-consumer" flagship processor Threadripper 3990X.[12] Zen 2 delivers about 15% more instructions per clock than Zen and Zen+, the 14 and 12nm microarchitectures utilized on 1st and 2nd generation Ryzen respectively.[citation needed]

Design

Two delidded Zen 2 processors designed with the multi-chip module approach. The CPU on the left (used for mainstream Ryzen CPUs) uses a smaller, less capable I/O die and up to two CCDs (only one is used on this particular example), while the one on the right (used for HEDT (High End DeskTop) Ryzen Threadripper and server Epyc CPUs) uses a larger, more capable I/O die and up to eight CCDs.
Mainstream Ryzen I/O Die, removed from CPU package
EPYC I/O Die
CCD removed from CPU package

Zen 2 is a significant departure from the physical design paradigm of AMD's previous Zen architectures, Zen and Zen+. Zen 2 moves to a multi-chip module design where the I/O components of the CPU are laid out on its own, separate die, which is also called a chiplet in this context. This separation has benefits in scalability and manufacturability. As physical interfaces don't scale very well with shrinks in process technology, their separation into a different die allows these components to be manufactured using a larger, more mature process node than the CPU dies. The CPU dies (referred to by AMD as Core Complex Dies or CCDs), now more compact due to the move of I/O components onto another die, can be manufactured using a smaller process with fewer manufacturing defects than a larger die would exhibit (since the number of defects is proportional to device (die) size) while also allowing for more dies per wafer. In addition, the central I/O die can service multiple chiplets, making it easier to construct processors with a large number of cores.[13][14][15]

Simplified illustration of the Zen 2 microarchitecture

With Zen 2, each CPU chiplet houses 8 cores, arranged in two core complexes (CCX) of 4 cores each. These chiplets are manufactured using TSMC's 7 nanometer MOSFET node and are about 74 to 80 mm2 in size.[14] The chiplet has about 3.9 billion transistors, while the 12 nm IOD (I/O Die) is ~125 mm2 and has 2.09 billion transistors. The amount of L3 cache has been doubled to 32 MiB, with each core on an 8-core chiplet now having access to 4 MiB of L3 compared to the 2 MiB of Zen and Zen+.[16] AVX2 performance is greatly improved by an increase in execution unit width from 128-bit to 256-bit.[17]

There are multiple variants of the I/O die: one manufactured on GlobalFoundries 14 nanometer process, and another manufactured using the same company's 12 nanometer process. The 14 nanometer dies have more features and are used for the EPYC Rome processors, whereas the 12 nm versions are used for consumer processors.[14]

AMD's Zen 2 architecture can deliver higher performance at a lower power consumption than Intel's Cascade Lake architecture, with an example being the AMD Ryzen Threadripper 3970X running with a TDP of 140W in ECO mode delivering higher performance than the Intel Core i9-10980XE running with a TDP of 165W.[18]

New features

  • Some new instruction set extensions: WBNOINVD, CLWB, RDPID, RDPRU, MCOMMIT. Each instruction uses its own CPUID bit.[19][20]
  • Hardware mitigations against the Spectre V4 speculative store bypass vulnerability.[21]

Feature tables

CPUs

CPU features table

APUs

APU features table

Products

On May 26, 2019, AMD announced six Zen 2-based desktop Ryzen processors (codenamed "Matisse"). These included 6-core and 8-core variants in the Ryzen 5 and Ryzen 7 product lines, as well as a new Ryzen 9 line that includes the company's first 12-core and 16-core mainstream desktop processors.[22]

AMD's 2nd generation of Epyc processors, codenamed "Rome", features up to 64 cores and was launched on August 7, 2019.[7]

Desktop CPUs

Common features of Ryzen 3000 desktop CPUs:

  • Socket: AM4.
  • All the CPUs support DDR4-3200 in dual-channel mode.
  • L1 cache: 64 KB (32 KB data + 32 KB instruction) per core.
  • L2 cache: 512 KB per core.
  • All the CPUs support 24 PCIe 4.0 lanes. 4 of the lanes are reserved as link to the chipset.
  • No integrated graphics.
  • Fabrication process: TSMC 7FF.
Branding and Model Cores
(threads)
Thermal Solution Clock rate (GHz) L3 cache
(total)
TDP Chiplets[i] Core
config[ii]
Release
date
MSRP
Base Boost
Ryzen 9 3950X 16 (32) N/A 3.5 4.7 64 MB 105 W[iii] 2 × CCD
1 × I/OD
4 × 4 Nov 25, 2019 US $749
3900XT 12 (24) 3.8 4 × 3 Jul 7, 2020 US $499
3900X Wraith Prism 4.6 Jul 7, 2019
3900[a] OEM 3.1 4.3 65 W Oct 8, 2019 OEM
Ryzen 7 3800XT 8 (16) N/A 3.9 4.7 32 MB 105 W 1 × CCD
1 × I/OD
2 × 4 Jul 7, 2020 US $399
3800X Wraith Prism 4.5 Jul 7, 2019
3700X[a] 3.6 4.4 065 W[iv] US $329
Ryzen 5 3600XT 6 (12) N/A 3.8 4.5 95 W 2 × 3 Jul 7, 2020 US $249
3600X Wraith Spire (non-LED) 4.4 Jul 7, 2019
3600[a] Wraith Stealth 3.6 4.2 65 W US $199
3500X[25] 6 (6) 4.1 Oct 8, 2019 China
¥1099
3500 OEM 16 MB Nov 15, 2019 OEM (West)
Japan
¥16000[26]
Ryzen 3 3300X 4 (8) Wraith Stealth 3.8 4.3 1 × 4 Apr 21, 2020 US $119
3100 3.6 3.9 2 × 2 US $99
  1. ^ A Core Complex Die contain 1-2 Core Complexes (CCXs).
  2. ^ Core Complexes (CCXs) × cores per CCX
  3. ^ Ryzen 9 3900X and Ryzen 9 3950X may consume over 145 W under load.[23]
  4. ^ Ryzen 7 3700X may consume 90 W under load.[24]
  1. ^ a b c Model also available as PRO 3600, PRO 3700, PRO 3900, released on September 30, 2019 for OEMs.

Desktop APUs

Common features of Ryzen 4000 desktop APUs:

  • Socket: AM4.
  • All the CPUs support DDR4-3200 in dual-channel mode.
  • L1 cache: 64 KB (32 KB data + 32 KB instruction) per core.
  • L2 cache: 512 KB per core.
  • All the CPUs support 24 PCIe 3.0 lanes. 4 of the lanes are reserved as link to the chipset.
  • Includes integrated GCN 5th generation GPU.
  • Fabrication process: TSMC 7FF.
Branding and model CPU GPU TDP Release
date
Release
price
Cores
(threads)
Clock rate (GHz) L3 cache
(total)
Core
Config[i]
Model Clock
(GHz)
Config[ii] Processing
power[iii]
(GFLOPS)
Base Boost
Ryzen 7 4700G[a] 8 (16) 3.6 4.4 8 MB 2 × 4 Radeon
Graphics[b]
2.1 512:32:16
8 CU
2150.4 65 W Jul 21, 2020 OEM
4700GE[a] 3.1 4.3 2.0 2048 35 W
Ryzen 5 4600G[a][27] 6 (12) 3.7 4.2 2 × 3 1.9 448:28:14
7 CU
1702.4 65 W Jul 21, 2020
(OEM) /
Apr 4, 2022
(retail)
OEM /
US $154
4600GE[a] 3.3 35 W Jul 21, 2020 OEM
Ryzen 3 4300G[a] 4 (8) 3.8 4.0 4 MB 1 × 4 1.7 384:24:12
6 CU
1305.6 65 W
4300GE[a] 3.5 35 W
  1. ^ Core complexes (CCXs) × cores per CCX
  2. ^ Unified shaders : Texture mapping units : Render output units and Compute units (CU)
  3. ^ Single-precision performance is calculated from the base (or boost) core clock speed based on a FMA operation.
  1. ^ a b c d e f Model also available as PRO version as 4350GE,[28] 4350G,[29] 4650GE,[30] 4650G,[31] 4750GE,[32] 4750G,[33] released on July 21, 2020 for OEM only.[34]
  2. ^ All of the iGPUs are branded as AMD Radeon Graphics.

Mobile Processors

Common features of Ryzen 4000 notebook APUs:

Branding and Model CPU GPU TDP Release
date
Cores
(threads)
Clock rate (GHz) L3 cache
(total)
Core
config[i]
Model Clock
(GHz)
Config[ii] Processing
power
(GFLOPS)[iii]
Base Boost
Ryzen 9 4900H 8 (16) 3.3 4.4 8 MB 2 × 4 Radeon
Graphics
[a]
1.75 512:32:8
8 CU
1792 35–54 W Mar 16, 2020
4900HS 3.0 4.3 35 W
Ryzen 7 4800H[35] 2.9 4.2 1.6 448:28:8
7 CU
1433.6 35–54 W
4800HS 35 W
4980U[b] 2.0 4.4 1.95 512:32:8
8 CU
1996.8 10–25 W Apr 13, 2021
4800U 1.8 4.2 1.75 1792 Mar 16, 2020
4700U[c] 8 (8) 2.0 4.1 1.6 448:28:8
7 CU
1433.6
Ryzen 5 4600H[36] 6 (12) 3.0 4.0 2 × 3 1.5 384:24:8
6 CU
1152 35–54 W
4600HS[37] 35 W
4680U[b] 2.1 448:28:8
7 CU
1344 10–25 W Apr 13, 2021
4600U[c] 384:24:8
6 CU
1152 Mar 16, 2020
4500U 6 (6) 2.3
Ryzen 3 4300U[c] 4 (4) 2.7 3.7 4 MB 1 × 4 1.4 320:20:8
5 CU
896
  1. ^ Core Complexes (CCX) × cores per CCX
  2. ^ Unified shaders : texture mapping units : render output units and compute units (CU)
  3. ^ Single precision performance is calculated from the base (or boost) core clock speed based on a FMA operation.
  1. ^ All of the iGPUs are branded as AMD Radeon Graphics.
  2. ^ a b Only found on the Microsoft Surface Laptop 4.
  3. ^ a b c Model also available as PRO version as 4450U,[38] 4650U,[39] 4750U,[40] released May 7, 2020.

Server processors

Codenamed "Rome". Common features:

Model Cores
(threads)
Chiplets Core
config[i]
Clock rate Cache Socket Scaling TDP Release
date
Release
price
Base
(GHz)
Boost
(GHz)
L2
(per core)
L3
(per CCX)
Total
7232P 8 (16) 2 + IOD 4 × 2 3.1 3.2 512 KiB 8 MiB 36 MiB SP3 1P 120 W Aug 7, 2019 $450
7252 4 × 2 3.1 3.2 16 MiB 68 MiB 2P $475
7262 4 + IOD 8 × 1 3.2 3.4 132 MiB 155 W $575
7F32 8 × 1 3.7 3.9 132 MiB 180 W Apr 14, 2020[41] $2100
7272 12 (24) 2 + IOD 4 × 3 2.9 3.2 16 MiB 70 MiB
2P 120 W Aug 7, 2019 $625
7282 16 (32) 2 + IOD 4 × 4 2.8 3.2 16 MiB 72 MiB
$650
7302P 4 + IOD 8 × 2 3 3.3 136 MiB 1P 155 W $825
7302 2P $978
7F52 8 + IOD 16 × 1 3.5 3.9 264 MiB 240 W Apr 14, 2020[41] $3100
7352 24 (48) 4 + IOD 8 × 3 2.3 3.2 16 MiB 140 MiB
2P 155 W Aug 7, 2019 $1350
7402P 2.8 3.35 1P 180 W $1250
7402 2P $1783
7F72 6 + IOD 12 × 2 3.2 3.7 204 MiB 240 W Apr 14, 2020[41] $2450
7452 32 (64) 4 + IOD 8 × 4 2.35 3.35 16 MiB 144 MiB
2P 155 W Aug 7, 2019 $2025
7502P 2.5 3.35 1P 180 W $2300
7502 2P $2600
7542 2.9 3.4 225 W $3400
7532 8 + IOD 16 × 2 2.4 3.3 272 MiB 200 W $3350
7552 48 (96) 6 + IOD 12 × 4 2.2 3.3 16 MiB 216 MiB 2P 200 W $4025
7642 8 + IOD 16 × 3 2.3 3.3 280 MiB 225 W $4775
7662 64 (128) 8 + IOD 16 × 4 2.0 3.3 16 MiB 288 MiB 2P 225 W $6150
7702P 2 3.35 1P 200 W $4425
7702 2P $6450
7742 2.25 3.4 225 W $6950
7H12 2.6 3.3 280 W Sep 18, 2019 ---
  1. ^ Core Complexes (CCX) × cores per CCX

Video game consoles

See also

References

  1. ^ Larabel, Michael (16 May 2017). "AMD Talks Up Vega Frontier Edition, Epyc, Zen 2, ThreadRipper". Phoronix. Retrieved 16 May 2017.
  2. ^ a b Cutress, Ian (20 June 2017). "AMD EPYC Launch Event Live Blog". AnandTech. Retrieved 21 June 2017.
  3. ^ a b Cutress, Ian (9 January 2019). "AMD Ryzen third Gen 'Matisse' Coming Mid 2019: Eight Core Zen 2 with PCIe 4.0 on Desktop". AnandTech. Retrieved 15 January 2019.
  4. ^ online, heise. "AMD Ryzen 3000: 12-Kernprozessoren für den Mainstream". c't Magazin.
  5. ^ a b Leather, Antony. "AMD Ryzen 9 3900X and Ryzen 7 3700X Review: Old Ryzen Owners Look Away Now". Forbes. Retrieved 19 September 2019.
  6. ^ "AMD Ryzen 3000 CPUs launching July 7 with up to 12 cores". PCGamesN. Retrieved 28 May 2019.
  7. ^ a b "2nd Gen AMD EPYC™ Processors Set New Standard for the Modern Datacenter with Record-Breaking Performance and Significant TCO Savings". AMD. 7 August 2019. Retrieved 8 August 2019.
  8. ^ Hachman, Mark (9 January 2019). "AMD's CEO Lisa Su confirms ray tracing GPU development, hints at more 3rd-gen Ryzen cores". Retrieved 15 January 2019.
  9. ^ Curtress, Ian (26 May 2019). "AMD Ryzen 3000 Announced: Five CPUs, 12 Cores for $499, Up to 4.6 GHz, PCIe 4.0, Coming 7/7". Retrieved 3 July 2019.
  10. ^ Thomas, Bill (10 June 2019). "AMD announces the Ryzen 9 3950X, a 16-core mainstream processor". Retrieved 3 July 2019.
  11. ^ Alcorn, Paul (31 January 2018). "AMD Predicts Double-Digit Revenue Growth In 2018, Ramps Up GPU Production". Tom's Hardware. Retrieved 31 January 2018.
  12. ^ Shilov, Anton (6 November 2018). "AMD Unveils 'Chiplet' Design Approach: 7nm Zen 2 Cores Meet 14 nm I/O Die".
  13. ^ Shilov, Anton (6 November 2018). "AMD Unveils 'Chiplet' Design Approach: 7nm Zen 2 Cores Meet 14 nm I/O Die". AnandTech. Retrieved 17 June 2019.
  14. ^ a b c Cutress, Ian (10 June 2019). "AMD Zen 2 Microarchitecture Analysis: Ryzen 3000 and EPYC Rome". AnandTech. p. 1. Retrieved 17 June 2019.
  15. ^ De Gelas, Johan (7 August 2019). "AMD Rome Second Generation EPYC Review: 2x 64-core Benchmarked". AnandTech. Retrieved 29 September 2019.
  16. ^ Cutress, Ian (10 June 2019). "AMD Zen 2 Microarchitecture Analysis: Ryzen 3000 and EPYC Rome". AnandTech. Retrieved 17 June 2019.
  17. ^ Cutress, Ian (10 June 2019). "AMD Zen 2 Microarchitecture Analysis: Ryzen 3000 and EPYC Rome". AnandTech. Retrieved 17 June 2019.
  18. ^ "AMD Ryzen Threadripper 3970X Is An Absolutely Efficient Monster CPU".
  19. ^ "AMD Zen 2 CPUs Come With A Few New Instructions - At Least WBNOINVD, CLWB, RDPID - Phoronix".
  20. ^ "GNU Binutils Adds Bits For AMD Zen 2's RDPRU + MCOMMIT Instructions - Phoronix". www.phoronix.com.
  21. ^ btarunr (12 June 2019). "AMD Zen 2 has Hardware Mitigation for Spectre V4". TechPowerUp. Retrieved 18 October 2019.
  22. ^ Cutress, Ian (26 May 2019). "AMD Ryzen 3000 Announced: Five CPUs, 12 Cores for $499, Up to 4.6 GHz, PCIe 4.0, Coming 7/7". AnandTech. Retrieved 17 June 2019.
  23. ^ Alcorn, Paul (14 November 2019). "Tom's Hardware Ryzen 9 3950X review". Tom's Hardware. Retrieved 12 May 2020.
  24. ^ Alcorn, Paul (31 December 2020). "AMD Ryzen 9 3900X and Ryzen 7 3700X Review: Zen 2 and 7nm Unleashed". Tom's Hardware. Retrieved 16 April 2024.
  25. ^ Cutress, Ian (8 October 2019). "AMD Brings Ryzen 9 3900 and Ryzen 5 3500X To Life". AnandTech.
  26. ^ Syed, Areej (17 February 2020). "AMD Launches Ryzen 5 3500 in Japan with 6 Cores/6 Threads for 16K Yen". Hardware Times.
  27. ^ "AMD Spring 2022 Ryzen Desktop Processor Update Includes Six New Models Besides 5800X3D". TechPowerUp. 16 March 2022. Retrieved 8 March 2024.
  28. ^ "AMD Ryzen 3 PRO 4350GE". AMD. Retrieved 18 October 2022.
  29. ^ "AMD Ryzen 3 PRO 4350G". AMD. Retrieved 18 October 2022.
  30. ^ "AMD Ryzen 3 PRO 4650GE". AMD. Retrieved 18 October 2022.
  31. ^ "AMD Ryzen 3 PRO 4650G". AMD. Retrieved 18 October 2022.
  32. ^ "AMD Ryzen 3 PRO 4750GE". AMD. Retrieved 18 October 2022.
  33. ^ "AMD Ryzen 3 PRO 4750G". AMD. Retrieved 18 October 2022.
  34. ^ "AMD Ryzen 4000 Series Desktop Processors with AMD Radeon Graphics Set to Deliver Breakthrough Performance for Commercial and Consumer Desktop PCs". AMD. 21 July 2020. Retrieved 18 October 2022.
  35. ^ "AMD Ryzen 7 4800H Specs". TechPowerUp. Retrieved 17 September 2021.
  36. ^ "AMD Ryzen 5 4600H Specs". TechPowerUp. Retrieved 17 September 2021.
  37. ^ "AMD Ryzen 5 4600HS". AMD.[dead link]
  38. ^ "AMD Ryzen 3 PRO 4450U". AMD.
  39. ^ "AMD Ryzen 5 PRO 4650U". AMD.
  40. ^ "AMD Ryzen 7 PRO 4750U". AMD.
  41. ^ a b c "New 2nd Gen AMD EPYC™ Processors Redefine Performance for Database, Commercial HPC and Hyperconverged Workloads". AMD. 14 April 2020.