From WikiChip
Difference between revisions of "amd/microarchitectures/zen 3"
< amd‎ | microarchitectures

(Added more information)
(See also)
 
(10 intermediate revisions by 6 users not shown)
Line 7: Line 7:
 
|manufacturer 2=GlobalFoundries
 
|manufacturer 2=GlobalFoundries
 
|introduction=October 8, 2020
 
|introduction=October 8, 2020
|process=7nm, 12nm
+
|process=7 nm
 +
|process 2=12 nm
 
|cores=64
 
|cores=64
 
|cores 2=56
 
|cores 2=56
Line 60: Line 61:
 
|successor link=amd/microarchitectures/zen 4
 
|successor link=amd/microarchitectures/zen 4
 
}}
 
}}
'''Zen 3''' is a [[microarchitecture]] developed by [[AMD]] as a successor to {{\\|Zen 2}}. It was publicly released on October 8, 2020. Mainstream Desktop processors hit shelves on November 5, 2020.
+
 
 +
'''Zen 3''' is a [[microarchitecture]] developed by [[AMD]] as a successor to {{\\|Zen 2}}. It was publicly released on October 8, [[2020]]. <br>Mainstream Desktop processors hit shelves on November 5, [[2020]].
  
 
== History ==
 
== History ==
[[File:amd zen future roadmap.jpg|400px|right]]
+
[[File:amd zen future roadmap.jpg|400px|left]]
Zen 3 was formally disclosed in a roadmap by Lisa Su, AMD's CEO, during AMD's Tech Day in February of 2017. Zen 3 will be the 3rd iteration of the {{\\|Zen}} microarchitecture. On Investor's Day in May 2017 Jim Anderson, AMD Senior Vice President, confirmed that Zen 3 is set to utilize [[7nm+ process]].
 
  
 +
'''Zen 3''' was formally disclosed in a roadmap by Lisa Su, AMD's CEO, during AMD's Tech Day in February of [[2017]]. Zen 3 will be the 3rd iteration of the {{\\|Zen}} microarchitecture. On Investor's Day in May [[2017]] Jim Anderson, AMD's SVP <!--(Senior Vice President)-->, confirmed that Zen 3 is set to utilize [[7nm+ process]].
 +
 +
== Process technology ==
 +
[[File:amd zen2-3 roadmap.png|thumb|left|Zen 3 on the roadmap]]
 +
 +
Zen 3 is fabricated on [[TSMC]]'s [[7 nm process|7nm+ process]] for the Core Compute Die (CCD), the same process used in Zen 2 Refresh processors, as well as [[GlobalFoundries]] [[14 nm process|12nm process]] for the Input/Output Die (IOD).
 +
:Note: Only the APU series of microprocessors retains the monolithic design, so they are fabricated solely on [[TSMC]]'s [[7 nm process|7nm+ process]].
 +
{{clear}}
 +
 +
== Codenames ==
 +
'''Product Codenames:'''
 +
{| class="wikitable"
 +
|-
 +
! Core !! Series !! C/T !! Target
 +
|-
 +
| {{amd|Milan|l=core}}<hr>{{amd|Milan|l=core}}-X || [[EPYC]] 7003 || Up to 64/128 || High-end Server [[multiprocessors]]
 +
|-
 +
| {{amd|Chagall|l=core}} || [[Ryzen Threadripper]] 5900 || Up to 64/128 || Workstation & Enthusiasts market processors
 +
|-
 +
| {{amd|Vermeer|l=core}}<hr>{{amd|Vermeer|l=core}}-X || [[Ryzen]] 5000 || Up to 16/32 || Mainstream to high-end desktops (HEDT) <br>& enthusiasts market processors
 +
|-
 +
| {{amd|Barcelo|l=core}}<hr>{{amd|Barcelo|l=core}}-R || [[Ryzen]] 5000<hr>[[Ryzen]] 7000 || Up to 8/16 || Mainstream mobile processors
 +
|-
 +
| {{amd|Cezanne|l=core}} || [[Ryzen]] 5000 APU || Up to 8/16 || Mainstream APUs with integrated GPUs
 +
|-
 +
|}
 +
 +
'''Architectural Codenames:'''
 +
{| class="wikitable"
 +
|-
 +
! Arch !! Codename
 +
|-
 +
| Core || Cerebrus
 +
|-
 +
| CCD || Breckenridge
 +
|}
 +
<!--
 
== Products ==
 
== Products ==
[[File:amd zen2-3 roadmap.png|400px|right]]
 
{{future information}}
 
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
Line 76: Line 111:
 
| EPYC 7003 "{{amd|Milan|l=core}}" || Up to 64/128 || High-end server [[multiprocessors]]
 
| EPYC 7003 "{{amd|Milan|l=core}}" || Up to 64/128 || High-end server [[multiprocessors]]
 
|-
 
|-
| {{amd|Trento|l=core}}<!--s/a Milan page--> || ?/? || High-performance computing
+
| {{amd|Trento|l=core}} (s/a Milan page ?) || ?/? || High-performance computing
 
|-
 
|-
 
| Ryzen Threadripper 5900 "{{amd|Chagall|l=core}}" || Up to 64/128 || Workstation processors
 
| Ryzen Threadripper 5900 "{{amd|Chagall|l=core}}" || Up to 64/128 || Workstation processors
Line 84: Line 119:
 
| Ryzen 5000 APU "{{amd|Cezanne|l=core}}" || Up to 8/16 || Mainstream desktop & mobile processors with integrated GPU
 
| Ryzen 5000 APU "{{amd|Cezanne|l=core}}" || Up to 8/16 || Mainstream desktop & mobile processors with integrated GPU
 
|}
 
|}
 
+
-->
== Process technology ==
+
== Compiler support ==
Zen 3 is fabricated on [[TSMC]]'s [[7 nm process|7nm+ process]] for the Core Compute Die (CCD), the same process used in Zen 2 Refresh processors, as well as [[GlobalFoundries]] [[14 nm process|12nm process]] for the Input/Output Die (IOD).
+
{| class="wikitable"
 +
|-
 +
! Compiler !! Arch-Specific || Arch-Favorable
 +
|-
 +
| [[GCC]] || <code>-march=znver3</code> || <code>-mtune=znver3</code>
 +
|-
 +
| [[LLVM]] || <code>-march=znver3</code> || <code>-mtune=znver3</code>
 +
|}
 +
* '''Note:''' Initial support in GCC 10.3 and LLVM 12.0.
  
 
== Architecture ==
 
== Architecture ==
 
 
=== Key changes from {{\\|Zen 2}} ===
 
=== Key changes from {{\\|Zen 2}} ===
* CCD
+
{| border="0" cellpadding="1" width="100%"
 +
|-
 +
|width="40%" valign="top" align="left"|
 +
* '''CCD'''
 
** Unified 8-core CCX (from 2x 4-Core CCX per CCD)  
 
** Unified 8-core CCX (from 2x 4-Core CCX per CCD)  
 
** 32 MiB L3$ available equally to all cores in CCD.
 
** 32 MiB L3$ available equally to all cores in CCD.
 
*** Increased L3 latency (~46 cycles, up from ~40 cycles)
 
*** Increased L3 latency (~46 cycles, up from ~40 cycles)
* Core
+
* '''Core'''
 
** Higher [[IPC]] (AMD self-reported +19% IPC)
 
** Higher [[IPC]] (AMD self-reported +19% IPC)
** Front-end
+
* '''Front-end'''
 
** Increased branch prediction bandwidth
 
** Increased branch prediction bandwidth
*** "zero-bubble" branch prediction
+
** "zero-bubble" branch prediction
*** L1 BTB doubled from 512 to 1024 entries
+
** L1 BTB doubled from 512 to 1024 entries
** Improved prefetching
+
** Improved prefetching, Improved µop cache
** Improved µop cache
+
* '''Back-end'''
* Back-end
+
** '''Load/store:'''
** Floating point unit:
+
*** Load throughput increased from 2 to 3, if not 256b.
 +
*** Store throughput increased from 1 to 2, if not 256b.
 +
*** Store queue increase from 48 to 64 slots.
 +
*** Page table walkers tripled from 2 to 6 for TLB miss handling.
 +
|width="60%" valign="top" align="left"|
 +
** '''Floating point unit:'''
 
*** FMA latency reduced by 1 cycle from 5 to 4.
 
*** FMA latency reduced by 1 cycle from 5 to 4.
 
*** Fifth and sixth dedicated execution ports added for floating point store and FP-to-int transfer, no longer sharing 2nd FADD port.
 
*** Fifth and sixth dedicated execution ports added for floating point store and FP-to-int transfer, no longer sharing 2nd FADD port.
Line 110: Line 160:
 
*** 256b VAES and VPCLMULDQ support for doubled AES and AES-GCM cryptographic throughput.
 
*** 256b VAES and VPCLMULDQ support for doubled AES and AES-GCM cryptographic throughput.
 
*** Hardware implementation of BMI2 PDEP/PEXT bit scatter/gather operations, compared to prior microcode emulation.
 
*** Hardware implementation of BMI2 PDEP/PEXT bit scatter/gather operations, compared to prior microcode emulation.
** Integer unit:
+
** '''Integer unit:'''
 
*** Integer physical register file increased from 180 to 192 entries
 
*** Integer physical register file increased from 180 to 192 entries
 
*** Issue increased from 7 (existing 4 ALU and 3 AGU) to 10 with 1 new dedicated branch execution port and 2 separated store data pathways.
 
*** Issue increased from 7 (existing 4 ALU and 3 AGU) to 10 with 1 new dedicated branch execution port and 2 separated store data pathways.
Line 116: Line 166:
 
*** Instruction redundancy increased between ports for reduced bottlenecking on a wider variety of instruction streams.
 
*** Instruction redundancy increased between ports for reduced bottlenecking on a wider variety of instruction streams.
 
*** 8/16/32/64 bit signed integer division/modulo latency improved from 17/22/30/46 cycles to 10/12/14/20. (Unsigned operations are ~1 cycle faster for some of both old/new cases.) Throughput improves proportionately.
 
*** 8/16/32/64 bit signed integer division/modulo latency improved from 17/22/30/46 cycles to 10/12/14/20. (Unsigned operations are ~1 cycle faster for some of both old/new cases.) Throughput improves proportionately.
** Load/store:
+
|}
*** Load throughput increased from 2 to 3, if not 256b.
+
----
*** Store throughput increased from 1 to 2, if not 256b.
 
*** Store queue increase from 48 to 64 slots.
 
*** Page table walkers tripled from 2 to 6 for TLB miss handling.
 
{{expand list}}
 
 
 
 
=== New Instructions ===
 
=== New Instructions ===
Zen 3 introduced the following ISA enhancements:
+
'''Zen 3''' introduced the following ISA enhancements:
 
+
{| border="0" cellpadding="5" width="100%"
 +
|-
 +
|width="50%" valign="top" align="left"|
 
* {{x86|VAES}} - 256-bit Vector AES instructions
 
* {{x86|VAES}} - 256-bit Vector AES instructions
 
** <code>VAESDEC</code> - AES Decryption Round
 
** <code>VAESDEC</code> - AES Decryption Round
Line 137: Line 184:
 
** <code>INVLPGB</code> - Invalidate TLB entry(s) with broadcast to all processors
 
** <code>INVLPGB</code> - Invalidate TLB entry(s) with broadcast to all processors
 
** <code>TLBSYNC</code> - Synchronize TLB invalidations
 
** <code>TLBSYNC</code> - Synchronize TLB invalidations
 +
|width="50%" valign="top" align="left"|
 
* {{x86|PKU}} - Memory Protection Keys for Users
 
* {{x86|PKU}} - Memory Protection Keys for Users
 
** <code>RDPKRU</code> - Read Protection Key Rights
 
** <code>RDPKRU</code> - Read Protection Key Rights
Line 146: Line 194:
 
* {{x86|PSFD}} - Predictive Store Forwarding Disable (Speculation Control MSR)<ref name="amd-psf"/>
 
* {{x86|PSFD}} - Predictive Store Forwarding Disable (Speculation Control MSR)<ref name="amd-psf"/>
  
Sources: <ref name="amd-24593-apm2"/><ref name="amd-24594-apm3"/><ref name="amd-26568-apm4"/>
+
:'''Sources:''' <ref name="amd-24593-apm2"/><ref name="amd-24594-apm3"/><ref name="amd-26568-apm4"/>
 
+
|}
 +
----
 
=== Memory Hierarchy ===
 
=== Memory Hierarchy ===
 +
{| border="0" cellpadding="5" width="100%"
 +
|-
 +
|width="50%" valign="top" align="left"|
 
==== Data and Instruction Caches ====
 
==== Data and Instruction Caches ====
* L0 Op Cache:
+
* '''L0 Op Cache:'''
 
** 4,096 Ops per core, 8-way set associative
 
** 4,096 Ops per core, 8-way set associative
 
** 8 Op line size
 
** 8 Op line size
 
** Parity protected
 
** Parity protected
* L1I Cache:
+
* '''L1I Cache:'''
 
** 32 KiB per core, 8-way set associative
 
** 32 KiB per core, 8-way set associative
 
** 64 B line size
 
** 64 B line size
 
** Parity protected
 
** Parity protected
* L1D Cache:
+
* '''L1D Cache:'''
 
** 32 KiB per core, 8-way set associative
 
** 32 KiB per core, 8-way set associative
 
** 64 B line size
 
** 64 B line size
Line 165: Line 217:
 
** 7-8 cycles latency for FP
 
** 7-8 cycles latency for FP
 
** ECC
 
** ECC
* L2 Cache:
+
* '''L2 Cache:'''
 
** 512 KiB per core, 8-way set associative
 
** 512 KiB per core, 8-way set associative
 
** 64 B line size
 
** 64 B line size
Line 172: Line 224:
 
** ≥ 12 cycles latency
 
** ≥ 12 cycles latency
 
** {{abbr|DEC-TED}} ECC, tag & state arrays {{abbr|SEC-DED}}<!--7 check bits for 42 tag bits; AMD-55898-0.50 Sec 3.5-->
 
** {{abbr|DEC-TED}} ECC, tag & state arrays {{abbr|SEC-DED}}<!--7 check bits for 42 tag bits; AMD-55898-0.50 Sec 3.5-->
* L3 Cache:
+
|width="50%" valign="top" align="left"|
 +
* '''L3 Cache:'''
 
** "{{amd|Milan|l=core}}" & "{{amd|Chagall|l=core}}": 32 MiB/CCX, up to 256 MiB total
 
** "{{amd|Milan|l=core}}" & "{{amd|Chagall|l=core}}": 32 MiB/CCX, up to 256 MiB total
 
** "{{amd|Vermeer|l=core}}": 32 MiB/CCX, up to 64 MiB total
 
** "{{amd|Vermeer|l=core}}": 32 MiB/CCX, up to 64 MiB total
 
** "{{amd|Cezanne|l=core}}": 16 MiB, 8 MiB usable on some SKUs
 
** "{{amd|Cezanne|l=core}}": 16 MiB, 8 MiB usable on some SKUs
 
** Shared by all cores in the {{abbr|CCX}}, configurable<ref name="amd-56375-qos"/>
 
** Shared by all cores in the {{abbr|CCX}}, configurable<ref name="amd-56375-qos"/>
** 16-way set associative
+
** 16-way set associative, 64 B line size
** 64 B line size
+
** L2 victim cache, write-back policy
** L2 [[victim cache]]
 
** Write-back policy
 
 
** 46 cycles average load-to-use latency
 
** 46 cycles average load-to-use latency
** DEC-TED ECC, tag array & shadow tags SEC-DED<!--AMD-55898-0.50 Sec 3.5-->
+
** DEC-TED ECC, tag array & shadow tags SEC-DED <!--AMD-55898-0.50 Sec 3.5-->
 
** QoS Monitoring and Enforcement V2.0
 
** QoS Monitoring and Enforcement V2.0
  
 
==== Translation Lookaside Buffers ====
 
==== Translation Lookaside Buffers ====
* ITLB
+
* '''ITLB'''
 
** 64 entry L1 TLB, fully associative, all page sizes
 
** 64 entry L1 TLB, fully associative, all page sizes
 
** 512 entry L2 TLB, 8-way set associative
 
** 512 entry L2 TLB, 8-way set associative
 
*** 4-Kbyte and 2-Mbyte pages
 
*** 4-Kbyte and 2-Mbyte pages
 
** Parity protected
 
** Parity protected
* DTLB
+
* '''DTLB'''
 
** 64 entry L1 TLB, fully associative, all page sizes
 
** 64 entry L1 TLB, fully associative, all page sizes
 
** 2,048 entry L2 TLB, 16-way set associative
 
** 2,048 entry L2 TLB, 16-way set associative
Line 198: Line 249:
  
 
All caches and TLBs are competitively shared in multi-threaded mode.
 
All caches and TLBs are competitively shared in multi-threaded mode.
 
+
|}
 +
----
 +
{| border="0" cellpadding="5" width="100%"
 +
|-
 +
|width="50%" valign="top" align="left"|
 
==== System DRAM ====
 
==== System DRAM ====
* EPYC 7003 "{{amd|Milan|l=core}}":
+
* '''[[EPYC]] 7003 "{{amd|Milan|l=core}}":'''
 
** 8 channels per socket, up to 16 DIMMs, max. 4&nbsp;TiB
 
** 8 channels per socket, up to 16 DIMMs, max. 4&nbsp;TiB
 
** Up to PC4-25600L (DDR4-3200)
 
** Up to PC4-25600L (DDR4-3200)
Line 206: Line 261:
 
** ECC supported (x4, x8, x16, chipkill)<!--AMD-55898-0.50 Sec 3.7-->
 
** ECC supported (x4, x8, x16, chipkill)<!--AMD-55898-0.50 Sec 3.7-->
 
** DRAM bus parity and write data CRC options<!--ibid-->
 
** DRAM bus parity and write data CRC options<!--ibid-->
 
+
* '''[[Ryzen Threadripper]] 5900 "{{amd|Chagall|l=core}}":'''
* Ryzen Threadripper 5900 "{{amd|Chagall|l=core}}":
 
 
** 8 channels, up to 8 DIMMs, max. 2&nbsp;TiB
 
** 8 channels, up to 8 DIMMs, max. 2&nbsp;TiB
 
** Up to PC4-25600L (DDR4-3200)
 
** Up to PC4-25600L (DDR4-3200)
Line 213: Line 267:
 
** ECC supported
 
** ECC supported
  
* Ryzen 5000 "{{amd|Vermeer|l=core}}":
+
:'''Sources:''' <ref name="amd-56375-qos"/><ref name="amd-56665-sog-19h"/><ref name="amd-55898-ppr-1901-0.35"/><ref name="amd-55898-ppr-1901-0.50"/><ref name="amd-56178-mdg-fp6"/>
 +
|width="50%" valign="top" align="left"|
 +
* '''[[Ryzen]] 5000 "{{amd|Vermeer|l=core}}":'''
 
** 2 channels, up to 4 DIMMs, max. 128&nbsp;GiB
 
** 2 channels, up to 4 DIMMs, max. 128&nbsp;GiB
 
** Up to PC4-25600U (DDR4-3200 UDIMM), ECC supported
 
** Up to PC4-25600U (DDR4-3200 UDIMM), ECC supported
 
+
* '''[[Ryzen]] 5000 APU "{{amd|Cezanne|l=core}}":'''
* Ryzen 5000 APU "{{amd|Cezanne|l=core}}":
 
 
** {{amd|Socket AM4|l=pack}}:
 
** {{amd|Socket AM4|l=pack}}:
 
*** 2 channels, up to 4 DIMMs, max. 128&nbsp;GiB
 
*** 2 channels, up to 4 DIMMs, max. 128&nbsp;GiB
Line 227: Line 282:
 
*** 4 × 32-bit channels, max. 32&nbsp;GiB
 
*** 4 × 32-bit channels, max. 32&nbsp;GiB
 
*** Up to LPDDR4X-4266
 
*** Up to LPDDR4X-4266
 
+
|}
Sources: <ref name="amd-56375-qos"/><ref name="amd-56665-sog-19h"/><ref name="amd-55898-ppr-1901-0.35"/><ref name="amd-55898-ppr-1901-0.50"/><ref name="amd-56178-mdg-fp6"/>
 
  
 
== All Zen 3 Chips ==
 
== All Zen 3 Chips ==
Line 243: Line 297:
 
{{comp table header|main|20:List of all Zen 3-based Processors}}
 
{{comp table header|main|20:List of all Zen 3-based Processors}}
 
{{comp table header|main|12:Processor|4:Features}}
 
{{comp table header|main|12:Processor|4:Features}}
{{comp table header|cols|Price|Process|Launched|Family|Core|C|T|TDP|L3|Base|Turbo|Max Mem|SMT|SEV|SME|TSME}}
+
{{comp table header|cols|Family|Core|C|T|TDP|L3|Base|Turbo|Max Mem|Process|Launched|Price|SMT|SEV|SME|TSME}}
 
{{comp table header|lsep|25:[[Uniprocessors]]}}
 
{{comp table header|lsep|25:[[Uniprocessors]]}}
 
{{#ask: [[Category:microprocessor models by amd]] [[instance of::microprocessor]] [[microarchitecture::Zen 3]] [[max cpu count::1]]
 
{{#ask: [[Category:microprocessor models by amd]] [[instance of::microprocessor]] [[microarchitecture::Zen 3]] [[max cpu count::1]]
 
  |?full page name
 
  |?full page name
 
  |?model number
 
  |?model number
|?release price
 
|?process
 
|?first launched
 
 
  |?microprocessor family
 
  |?microprocessor family
 
  |?core name
 
  |?core name
Line 260: Line 311:
 
  |?turbo frequency#GHz
 
  |?turbo frequency#GHz
 
  |?max memory#GiB
 
  |?max memory#GiB
 +
|?process
 +
|?first launched
 +
|?release price
 
  |?has simultaneous multithreading
 
  |?has simultaneous multithreading
 
  |?has amd secure encrypted virtualization technology
 
  |?has amd secure encrypted virtualization technology
Line 275: Line 329:
 
  |?full page name
 
  |?full page name
 
  |?model number
 
  |?model number
|?release price
 
|?process
 
|?first launched
 
 
  |?microprocessor family
 
  |?microprocessor family
 
  |?core name
 
  |?core name
Line 287: Line 338:
 
  |?turbo frequency#GHz
 
  |?turbo frequency#GHz
 
  |?max memory#GiB
 
  |?max memory#GiB
 +
|?process
 +
|?first launched
 +
|?release price
 
  |?has simultaneous multithreading
 
  |?has simultaneous multithreading
 
  |?has amd secure encrypted virtualization technology
 
  |?has amd secure encrypted virtualization technology
Line 322: Line 376:
 
</references>
 
</references>
  
== See Also ==
+
== See also ==
* AMD {{\\|Zen}}, {{\\|Zen 2}}, {{\\|Zen 4}}
+
:; [[AMD]] • [[Zen]] • [[Ryzen]] • [[EPYC]]
* Intel {{intel|Tigerlake|l=arch}}
+
 
 +
{| border="0" cellpadding="2" width="100%"
 +
|-
 +
|width="35%" valign="top" align="left"|
 +
{{amd zen core see also}}
 +
|width="35%" valign="top" align="left"|
 +
{{amd zen+ core see also}}
 +
|width="30%" valign="top" align="left"|
 +
{{amd zen 2 core see also}}
 +
|}
 +
----
 +
{| border="0" cellpadding="2" width="100%"
 +
|-
 +
|width="35%" valign="top" align="left"|
 +
{{amd zen 3 core see also}}
 +
|width="35%" valign="top" align="left"|
 +
{{amd zen 4 core see also}}
 +
|width="30%" valign="top" align="left"|
 +
.
 +
|}
 +
 
 
* Read also: [https://www.anandtech.com/print/16214/amd-zen-3-ryzen-deep-dive-review-5950x-5900x-5800x-and-5700x-tested AMD Zen 3 Ryzen Deep Dive Review]
 
* Read also: [https://www.anandtech.com/print/16214/amd-zen-3-ryzen-deep-dive-review-5950x-5900x-5800x-and-5700x-tested AMD Zen 3 Ryzen Deep Dive Review]
 
* Read here: [https://techmotherboard.com/best-zen-3-cpu/ AMD Zen 3 Reviews]
 
* Read here: [https://techmotherboard.com/best-zen-3-cpu/ AMD Zen 3 Reviews]
 +
* [[Intel]] • {{intel|Tiger Lake|l=arch}}
 +
 +
[[Category:amd]]

Latest revision as of 18:32, 27 April 2025

Edit Values
Zen 3 µarch
General Info
Arch TypeCPU
DesignerAMD
ManufacturerTSMC, GlobalFoundries
IntroductionOctober 8, 2020
Process7 nm, 12 nm
Core Configs64, 56, 48, 32, 28, 24, 16, 12, 8, 6
Pipeline
TypeSuperscalar
OoOEYes
SpeculativeYes
Reg RenamingYes
Stages19
Decode4-way
Instructions
ISAx86-64
ExtensionsMOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4A, SSE4.1, SSE4.2, POPCNT, AVX, AVX2, AES, PCLMUL, FSGSBASE, RDRND, FMA3, F16C, BMI, BMI2, RDSEED, ADCX, PREFETCHW, CLFLUSHOPT, XSAVE, SHA, UMIP, CLZERO, VAES, VPCLMUL
Succession

Zen 3 is a microarchitecture developed by AMD as a successor to Zen 2. It was publicly released on October 8, 2020.
Mainstream Desktop processors hit shelves on November 5, 2020.

History[edit]

amd zen future roadmap.jpg

Zen 3 was formally disclosed in a roadmap by Lisa Su, AMD's CEO, during AMD's Tech Day in February of 2017. Zen 3 will be the 3rd iteration of the Zen microarchitecture. On Investor's Day in May 2017 Jim Anderson, AMD's SVP , confirmed that Zen 3 is set to utilize 7nm+ process.

Process technology[edit]

Zen 3 on the roadmap

Zen 3 is fabricated on TSMC's 7nm+ process for the Core Compute Die (CCD), the same process used in Zen 2 Refresh processors, as well as GlobalFoundries 12nm process for the Input/Output Die (IOD).

Note: Only the APU series of microprocessors retains the monolithic design, so they are fabricated solely on TSMC's 7nm+ process.

Codenames[edit]

Product Codenames:

Core Series C/T Target
Milan
Milan-X
EPYC 7003 Up to 64/128 High-end Server multiprocessors
Chagall Ryzen Threadripper 5900 Up to 64/128 Workstation & Enthusiasts market processors
Vermeer
Vermeer-X
Ryzen 5000 Up to 16/32 Mainstream to high-end desktops (HEDT)
& enthusiasts market processors
Barcelo
Barcelo-R
Ryzen 5000
Ryzen 7000
Up to 8/16 Mainstream mobile processors
Cezanne Ryzen 5000 APU Up to 8/16 Mainstream APUs with integrated GPUs

Architectural Codenames:

Arch Codename
Core Cerebrus
CCD Breckenridge

Compiler support[edit]

Compiler Arch-Specific Arch-Favorable
GCC -march=znver3 -mtune=znver3
LLVM -march=znver3 -mtune=znver3
  • Note: Initial support in GCC 10.3 and LLVM 12.0.

Architecture[edit]

Key changes from Zen 2[edit]

  • CCD
    • Unified 8-core CCX (from 2x 4-Core CCX per CCD)
    • 32 MiB L3$ available equally to all cores in CCD.
      • Increased L3 latency (~46 cycles, up from ~40 cycles)
  • Core
    • Higher IPC (AMD self-reported +19% IPC)
  • Front-end
    • Increased branch prediction bandwidth
    • "zero-bubble" branch prediction
    • L1 BTB doubled from 512 to 1024 entries
    • Improved prefetching, Improved µop cache
  • Back-end
    • Load/store:
      • Load throughput increased from 2 to 3, if not 256b.
      • Store throughput increased from 1 to 2, if not 256b.
      • Store queue increase from 48 to 64 slots.
      • Page table walkers tripled from 2 to 6 for TLB miss handling.
    • Floating point unit:
      • FMA latency reduced by 1 cycle from 5 to 4.
      • Fifth and sixth dedicated execution ports added for floating point store and FP-to-int transfer, no longer sharing 2nd FADD port.
      • Unified scheduler split into 1 scheduler per FMA/FADD/transfer port set.
      • 256b VAES and VPCLMULDQ support for doubled AES and AES-GCM cryptographic throughput.
      • Hardware implementation of BMI2 PDEP/PEXT bit scatter/gather operations, compared to prior microcode emulation.
    • Integer unit:
      • Integer physical register file increased from 180 to 192 entries
      • Issue increased from 7 (existing 4 ALU and 3 AGU) to 10 with 1 new dedicated branch execution port and 2 separated store data pathways.
      • Schedulers shared between pairs of ALU + AGU/branch ports instead of dedicated for each.
      • Instruction redundancy increased between ports for reduced bottlenecking on a wider variety of instruction streams.
      • 8/16/32/64 bit signed integer division/modulo latency improved from 17/22/30/46 cycles to 10/12/14/20. (Unsigned operations are ~1 cycle faster for some of both old/new cases.) Throughput improves proportionately.

New Instructions[edit]

Zen 3 introduced the following ISA enhancements:

  • VAES - 256-bit Vector AES instructions
    • VAESDEC - AES Decryption Round
    • VAESDECLAST - AES Last Decryption Round
    • VAESENC - AES Encryption Round
    • VAESENCLAST - AES Last Encryption Round
  • VPCLMULQDQ - 256-bit Vector Carry-Less Multiplication of Quadwords
  • PCID - Process Context Identifiers
    • INVPCID - Invalidate TLB entry(s) in a specified PCID
  • INVLPGB - Broadcast TLB flushing
    • INVLPGB - Invalidate TLB entry(s) with broadcast to all processors
    • TLBSYNC - Synchronize TLB invalidations
  • PKU - Memory Protection Keys for Users
    • RDPKRU - Read Protection Key Rights
    • WRPKRU - Write Protection Key Rights
  • CET_SS - Control-flow Enforcement Technology / Shadow Stack
    • CLRSSBSY, INCSSP, RDSSP, RSTORSSP, SAVEPREVSSP, SETSSBSY, WRSS, WRUSS
  • SEV-SNP - 3rd generation Secure Encrypted Virtualization - Secure Nested Paging
    • PSMASH, PVALIDATE, RMPADJUST, RMPUPDATE
  • PSFD - Predictive Store Forwarding Disable (Speculation Control MSR)[1]
Sources: [2][3][4]

Memory Hierarchy[edit]

Data and Instruction Caches[edit]

  • L0 Op Cache:
    • 4,096 Ops per core, 8-way set associative
    • 8 Op line size
    • Parity protected
  • L1I Cache:
    • 32 KiB per core, 8-way set associative
    • 64 B line size
    • Parity protected
  • L1D Cache:
    • 32 KiB per core, 8-way set associative
    • 64 B line size
    • Write-back policy
    • 4-5 cycles latency for Int
    • 7-8 cycles latency for FP
    • ECC
  • L2 Cache:
    • 512 KiB per core, 8-way set associative
    • 64 B line size
    • Write-back policy
    • Inclusive of L1
    • ≥ 12 cycles latency
    • DEC-TED ECC, tag & state arrays SEC-DED
  • L3 Cache:
    • "Milan" & "Chagall": 32 MiB/CCX, up to 256 MiB total
    • "Vermeer": 32 MiB/CCX, up to 64 MiB total
    • "Cezanne": 16 MiB, 8 MiB usable on some SKUs
    • Shared by all cores in the CCX, configurable[5]
    • 16-way set associative, 64 B line size
    • L2 victim cache, write-back policy
    • 46 cycles average load-to-use latency
    • DEC-TED ECC, tag array & shadow tags SEC-DED
    • QoS Monitoring and Enforcement V2.0

Translation Lookaside Buffers[edit]

  • ITLB
    • 64 entry L1 TLB, fully associative, all page sizes
    • 512 entry L2 TLB, 8-way set associative
      • 4-Kbyte and 2-Mbyte pages
    • Parity protected
  • DTLB
    • 64 entry L1 TLB, fully associative, all page sizes
    • 2,048 entry L2 TLB, 16-way set associative
      • 4-Kbyte and 2-Mbyte pages, PDEs to speed up table walks
    • Parity protected

All caches and TLBs are competitively shared in multi-threaded mode.


System DRAM[edit]

  • EPYC 7003 "Milan":
    • 8 channels per socket, up to 16 DIMMs, max. 4 TiB
    • Up to PC4-25600L (DDR4-3200)
    • SR/DR RDIMM, 4R/8R LRDIMM, 3DS DIMM, NVDIMM-N
    • ECC supported (x4, x8, x16, chipkill)
    • DRAM bus parity and write data CRC options
  • Ryzen Threadripper 5900 "Chagall":
    • 8 channels, up to 8 DIMMs, max. 2 TiB
    • Up to PC4-25600L (DDR4-3200)
    • SR/DR UDIMM, RDIMM, LRDIMM, 3DS DIMM
    • ECC supported
Sources: [5][6][7][8][9]
  • Ryzen 5000 "Vermeer":
    • 2 channels, up to 4 DIMMs, max. 128 GiB
    • Up to PC4-25600U (DDR4-3200 UDIMM), ECC supported
  • Ryzen 5000 APU "Cezanne":
    • Socket AM4:
      • 2 channels, up to 4 DIMMs, max. 128 GiB
      • Up to PC4-25600U (DDR4-3200 UDIMM), ECC supported ("PRO" models)
    • FP6 package, DDR4 mode:
      • 2 × 64-bit channels, up to 2 DIMMs, max. 64 GiB
      • Up to PC4-25600U (DDR4-3200 UDIMM), ECC supported(?)
    • FP6 package, LPDDR4 mode:
      • 4 × 32-bit channels, max. 32 GiB
      • Up to LPDDR4X-4266

All Zen 3 Chips[edit]

 List of all Zen 3-based Processors
 ProcessorFeatures
ModelFamilyCoreCTTDPL3BaseTurboMax MemProcessLaunchedPriceSMTSEVSMETSME
 Uniprocessors
7313PEPYCMilan1632155 W
155,000 mW
0.208 hp
0.155 kW
128 MiB
131,072 KiB
134,217,728 B
0.125 GiB
3 GHz
3,000 MHz
3,000,000 kHz
3.7 GHz
3,700 MHz
3,700,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 913.00
€ 821.70
£ 739.53
¥ 94,340.29
7443PEPYCMilan2448200 W
200,000 mW
0.268 hp
0.2 kW
128 MiB
131,072 KiB
134,217,728 B
0.125 GiB
2.85 GHz
2,850 MHz
2,850,000 kHz
4 GHz
4,000 MHz
4,000,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 1,337.00
€ 1,203.30
£ 1,082.97
¥ 138,152.21
7543PEPYCMilan3264225 W
225,000 mW
0.302 hp
0.225 kW
256 MiB
262,144 KiB
268,435,456 B
0.25 GiB
2.8 GHz
2,800 MHz
2,800,000 kHz
3.7 GHz
3,700 MHz
3,700,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 2,730.00
€ 2,457.00
£ 2,211.30
¥ 282,090.90
7713PEPYCMilan64128225 W
225,000 mW
0.302 hp
0.225 kW
256 MiB
262,144 KiB
268,435,456 B
0.25 GiB
2 GHz
2,000 MHz
2,000,000 kHz
3.675 GHz
3,675 MHz
3,675,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 5,010.00
€ 4,509.00
£ 4,058.10
¥ 517,683.30
5300GRyzen 3Cezanne4865 W
65,000 mW
0.0872 hp
0.065 kW
8 MiB
8,192 KiB
8,388,608 B
0.00781 GiB
4 GHz
4,000 MHz
4,000,000 kHz
4.2 GHz
4,200 MHz
4,200,000 kHz
7 nm
0.007 μm
7.0e-6 mm
13 April 2021
5300GERyzen 3Cezanne4835 W
35,000 mW
0.0469 hp
0.035 kW
8 MiB
8,192 KiB
8,388,608 B
0.00781 GiB
3.6 GHz
3,600 MHz
3,600,000 kHz
4.2 GHz
4,200 MHz
4,200,000 kHz
7 nm
0.007 μm
7.0e-6 mm
13 April 2021
5400URyzen 3Cezanne4815 W
15,000 mW
0.0201 hp
0.015 kW
8 MiB
8,192 KiB
8,388,608 B
0.00781 GiB
2.6 GHz
2,600 MHz
2,600,000 kHz
4 GHz
4,000 MHz
4,000,000 kHz
7 nm
0.007 μm
7.0e-6 mm
12 January 2021
PRO 5350GRyzen 3Cezanne4865 W
65,000 mW
0.0872 hp
0.065 kW
8 MiB
8,192 KiB
8,388,608 B
0.00781 GiB
4 GHz
4,000 MHz
4,000,000 kHz
4.2 GHz
4,200 MHz
4,200,000 kHz
7 nm
0.007 μm
7.0e-6 mm
1 June 2021
PRO 5350GERyzen 3Cezanne4835 W
35,000 mW
0.0469 hp
0.035 kW
8 MiB
8,192 KiB
8,388,608 B
0.00781 GiB
3.6 GHz
3,600 MHz
3,600,000 kHz
4.2 GHz
4,200 MHz
4,200,000 kHz
7 nm
0.007 μm
7.0e-6 mm
1 June 2021
PRO 5450URyzen 3Cezanne4815 W
15,000 mW
0.0201 hp
0.015 kW
8 MiB
8,192 KiB
8,388,608 B
0.00781 GiB
2.6 GHz
2,600 MHz
2,600,000 kHz
4 GHz
4,000 MHz
4,000,000 kHz
7 nm
0.007 μm
7.0e-6 mm
16 March 2021
5600GRyzen 5Cezanne61265 W
65,000 mW
0.0872 hp
0.065 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
3.9 GHz
3,900 MHz
3,900,000 kHz
4.4 GHz
4,400 MHz
4,400,000 kHz
7 nm
0.007 μm
7.0e-6 mm
13 April 2021$ 259.00
€ 233.10
£ 209.79
¥ 26,762.47
5600GERyzen 5Cezanne61235 W
35,000 mW
0.0469 hp
0.035 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
3.4 GHz
3,400 MHz
3,400,000 kHz
4.4 GHz
4,400 MHz
4,400,000 kHz
7 nm
0.007 μm
7.0e-6 mm
13 April 2021
5600HRyzen 5Cezanne61245 W
45,000 mW
0.0603 hp
0.045 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
3.3 GHz
3,300 MHz
3,300,000 kHz
4.2 GHz
4,200 MHz
4,200,000 kHz
7 nm
0.007 μm
7.0e-6 mm
12 January 2021
5600HSRyzen 5Cezanne61235 W
35,000 mW
0.0469 hp
0.035 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
3 GHz
3,000 MHz
3,000,000 kHz
4.2 GHz
4,200 MHz
4,200,000 kHz
7 nm
0.007 μm
7.0e-6 mm
12 January 2021
5600URyzen 5Cezanne61215 W
15,000 mW
0.0201 hp
0.015 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
2.3 GHz
2,300 MHz
2,300,000 kHz
4.2 GHz
4,200 MHz
4,200,000 kHz
7 nm
0.007 μm
7.0e-6 mm
12 January 2021
5600XRyzen 5Vermeer61265 W
65,000 mW
0.0872 hp
0.065 kW
32 MiB
32,768 KiB
33,554,432 B
0.0313 GiB
3.7 GHz
3,700 MHz
3,700,000 kHz
4.6 GHz
4,600 MHz
4,600,000 kHz
128 GiB
131,072 MiB
134,217,728 KiB
137,438,953,472 B
0.125 TiB
7 nm
0.007 μm
7.0e-6 mm
, 12 nm
0.012 μm
1.2e-5 mm
5 November 2020$ 299.00
€ 269.10
£ 242.19
¥ 30,895.67
PRO 5650GRyzen 5Cezanne61265 W
65,000 mW
0.0872 hp
0.065 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
3.9 GHz
3,900 MHz
3,900,000 kHz
4.4 GHz
4,400 MHz
4,400,000 kHz
7 nm
0.007 μm
7.0e-6 mm
1 June 2021
PRO 5650GERyzen 5Cezanne61235 W
35,000 mW
0.0469 hp
0.035 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
3.4 GHz
3,400 MHz
3,400,000 kHz
4.4 GHz
4,400 MHz
4,400,000 kHz
7 nm
0.007 μm
7.0e-6 mm
1 June 2021
PRO 5650URyzen 5Cezanne61215 W
15,000 mW
0.0201 hp
0.015 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
2.3 GHz
2,300 MHz
2,300,000 kHz
4.2 GHz
4,200 MHz
4,200,000 kHz
7 nm
0.007 μm
7.0e-6 mm
16 March 2021
5700GRyzen 7Cezanne81665 W
65,000 mW
0.0872 hp
0.065 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
3.8 GHz
3,800 MHz
3,800,000 kHz
4.6 GHz
4,600 MHz
4,600,000 kHz
7 nm
0.007 μm
7.0e-6 mm
13 April 2021$ 359.00
€ 323.10
£ 290.79
¥ 37,095.47
5700GERyzen 7Cezanne81635 W
35,000 mW
0.0469 hp
0.035 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
3.2 GHz
3,200 MHz
3,200,000 kHz
4.6 GHz
4,600 MHz
4,600,000 kHz
7 nm
0.007 μm
7.0e-6 mm
13 April 2021
5800Ryzen 7Vermeer81665 W
65,000 mW
0.0872 hp
0.065 kW
32 MiB
32,768 KiB
33,554,432 B
0.0313 GiB
3.4 GHz
3,400 MHz
3,400,000 kHz
4.6 GHz
4,600 MHz
4,600,000 kHz
128 GiB
131,072 MiB
134,217,728 KiB
137,438,953,472 B
0.125 TiB
7 nm
0.007 μm
7.0e-6 mm
12 January 2021
5800HRyzen 7Cezanne81645 W
45,000 mW
0.0603 hp
0.045 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
3.2 GHz
3,200 MHz
3,200,000 kHz
4.4 GHz
4,400 MHz
4,400,000 kHz
7 nm
0.007 μm
7.0e-6 mm
12 January 2021
5800HSRyzen 7Cezanne81635 W
35,000 mW
0.0469 hp
0.035 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
2.8 GHz
2,800 MHz
2,800,000 kHz
4.4 GHz
4,400 MHz
4,400,000 kHz
7 nm
0.007 μm
7.0e-6 mm
12 January 2021
5800URyzen 7Cezanne81615 W
15,000 mW
0.0201 hp
0.015 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
1.9 GHz
1,900 MHz
1,900,000 kHz
4.4 GHz
4,400 MHz
4,400,000 kHz
7 nm
0.007 μm
7.0e-6 mm
12 January 2021
5800XRyzen 7Vermeer816105 W
105,000 mW
0.141 hp
0.105 kW
32 MiB
32,768 KiB
33,554,432 B
0.0313 GiB
3.8 GHz
3,800 MHz
3,800,000 kHz
4.7 GHz
4,700 MHz
4,700,000 kHz
128 GiB
131,072 MiB
134,217,728 KiB
137,438,953,472 B
0.125 TiB
7 nm
0.007 μm
7.0e-6 mm
, 12 nm
0.012 μm
1.2e-5 mm
5 November 2020$ 449.00
€ 404.10
£ 363.69
¥ 46,395.17
5800X3DRyzen 7Vermeer816105 W
105,000 mW
0.141 hp
0.105 kW
96 MiB
98,304 KiB
100,663,296 B
0.0938 GiB
3.4 GHz
3,400 MHz
3,400,000 kHz
4.5 GHz
4,500 MHz
4,500,000 kHz
128 GiB
131,072 MiB
134,217,728 KiB
137,438,953,472 B
0.125 TiB
7 nm
0.007 μm
7.0e-6 mm
, 12 nm
0.012 μm
1.2e-5 mm
20 April 2022$ 449.00
€ 404.10
£ 363.69
¥ 46,395.17
PRO 5750GRyzen 7Cezanne81665 W
65,000 mW
0.0872 hp
0.065 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
3.8 GHz
3,800 MHz
3,800,000 kHz
4.6 GHz
4,600 MHz
4,600,000 kHz
7 nm
0.007 μm
7.0e-6 mm
1 June 2021
PRO 5750GERyzen 7Cezanne81635 W
35,000 mW
0.0469 hp
0.035 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
3.2 GHz
3,200 MHz
3,200,000 kHz
4.6 GHz
4,600 MHz
4,600,000 kHz
7 nm
0.007 μm
7.0e-6 mm
1 June 2021
PRO 5850URyzen 7Cezanne81615 W
15,000 mW
0.0201 hp
0.015 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
1.9 GHz
1,900 MHz
1,900,000 kHz
4.4 GHz
4,400 MHz
4,400,000 kHz
7 nm
0.007 μm
7.0e-6 mm
16 March 2021
5900Ryzen 9Vermeer122465 W
65,000 mW
0.0872 hp
0.065 kW
64 MiB
65,536 KiB
67,108,864 B
0.0625 GiB
3 GHz
3,000 MHz
3,000,000 kHz
4.7 GHz
4,700 MHz
4,700,000 kHz
128 GiB
131,072 MiB
134,217,728 KiB
137,438,953,472 B
0.125 TiB
7 nm
0.007 μm
7.0e-6 mm
, 12 nm
0.012 μm
1.2e-5 mm
12 January 2021
5900HSRyzen 9Cezanne81635 W
35,000 mW
0.0469 hp
0.035 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
3 GHz
3,000 MHz
3,000,000 kHz
4.6 GHz
4,600 MHz
4,600,000 kHz
7 nm
0.007 μm
7.0e-6 mm
12 January 2021
5900HXRyzen 9Cezanne81645 W
45,000 mW
0.0603 hp
0.045 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
3.3 GHz
3,300 MHz
3,300,000 kHz
4.6 GHz
4,600 MHz
4,600,000 kHz
7 nm
0.007 μm
7.0e-6 mm
12 January 2021
5900XRyzen 9Vermeer1224105 W
105,000 mW
0.141 hp
0.105 kW
64 MiB
65,536 KiB
67,108,864 B
0.0625 GiB
3.7 GHz
3,700 MHz
3,700,000 kHz
4.8 GHz
4,800 MHz
4,800,000 kHz
128 GiB
131,072 MiB
134,217,728 KiB
137,438,953,472 B
0.125 TiB
7 nm
0.007 μm
7.0e-6 mm
, 12 nm
0.012 μm
1.2e-5 mm
5 November 2020$ 549.00
€ 494.10
£ 444.69
¥ 56,728.17
5950XRyzen 9Vermeer1632105 W
105,000 mW
0.141 hp
0.105 kW
64 MiB
65,536 KiB
67,108,864 B
0.0625 GiB
3.4 GHz
3,400 MHz
3,400,000 kHz
4.9 GHz
4,900 MHz
4,900,000 kHz
128 GiB
131,072 MiB
134,217,728 KiB
137,438,953,472 B
0.125 TiB
7 nm
0.007 μm
7.0e-6 mm
, 12 nm
0.012 μm
1.2e-5 mm
5 November 2020$ 799.00
€ 719.10
£ 647.19
¥ 82,560.67
5980HSRyzen 9Cezanne81635 W
35,000 mW
0.0469 hp
0.035 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
3 GHz
3,000 MHz
3,000,000 kHz
4.8 GHz
4,800 MHz
4,800,000 kHz
7 nm
0.007 μm
7.0e-6 mm
12 January 2021
5980HXRyzen 9Cezanne81645 W
45,000 mW
0.0603 hp
0.045 kW
16 MiB
16,384 KiB
16,777,216 B
0.0156 GiB
3.3 GHz
3,300 MHz
3,300,000 kHz
4.8 GHz
4,800 MHz
4,800,000 kHz
7 nm
0.007 μm
7.0e-6 mm
12 January 2021
PRO 5945WXRyzen ThreadripperChagall1224280 W
280,000 mW
0.375 hp
0.28 kW
64 MiB
65,536 KiB
67,108,864 B
0.0625 GiB
4.1 GHz
4,100 MHz
4,100,000 kHz
4.5 GHz
4,500 MHz
4,500,000 kHz
2,048 GiB
2,097,152 MiB
2,147,483,648 KiB
2,199,023,255,552 B
2 TiB
7 nm
0.007 μm
7.0e-6 mm
8 March 2022
PRO 5955WXRyzen ThreadripperChagall1632280 W
280,000 mW
0.375 hp
0.28 kW
64 MiB
65,536 KiB
67,108,864 B
0.0625 GiB
4 GHz
4,000 MHz
4,000,000 kHz
4.5 GHz
4,500 MHz
4,500,000 kHz
2,048 GiB
2,097,152 MiB
2,147,483,648 KiB
2,199,023,255,552 B
2 TiB
7 nm
0.007 μm
7.0e-6 mm
8 March 2022
PRO 5965WXRyzen ThreadripperChagall2448280 W
280,000 mW
0.375 hp
0.28 kW
128 MiB
131,072 KiB
134,217,728 B
0.125 GiB
3.8 GHz
3,800 MHz
3,800,000 kHz
4.5 GHz
4,500 MHz
4,500,000 kHz
2,048 GiB
2,097,152 MiB
2,147,483,648 KiB
2,199,023,255,552 B
2 TiB
7 nm
0.007 μm
7.0e-6 mm
8 March 2022
PRO 5975WXRyzen ThreadripperChagall3264280 W
280,000 mW
0.375 hp
0.28 kW
128 MiB
131,072 KiB
134,217,728 B
0.125 GiB
3.6 GHz
3,600 MHz
3,600,000 kHz
4.5 GHz
4,500 MHz
4,500,000 kHz
2,048 GiB
2,097,152 MiB
2,147,483,648 KiB
2,199,023,255,552 B
2 TiB
7 nm
0.007 μm
7.0e-6 mm
8 March 2022
PRO 5995WXRyzen ThreadripperChagall64128280 W
280,000 mW
0.375 hp
0.28 kW
256 MiB
262,144 KiB
268,435,456 B
0.25 GiB
2.7 GHz
2,700 MHz
2,700,000 kHz
4.5 GHz
4,500 MHz
4,500,000 kHz
2,048 GiB
2,097,152 MiB
2,147,483,648 KiB
2,199,023,255,552 B
2 TiB
7 nm
0.007 μm
7.0e-6 mm
8 March 2022
 Multiprocessors (dual-socket)
72F3EPYCMilan816180 W
180,000 mW
0.241 hp
0.18 kW
256 MiB
262,144 KiB
268,435,456 B
0.25 GiB
3.7 GHz
3,700 MHz
3,700,000 kHz
4.1 GHz
4,100 MHz
4,100,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 2,468.00
€ 2,221.20
£ 1,999.08
¥ 255,018.44
7313EPYCMilan1632155 W
155,000 mW
0.208 hp
0.155 kW
128 MiB
131,072 KiB
134,217,728 B
0.125 GiB
3 GHz
3,000 MHz
3,000,000 kHz
3.7 GHz
3,700 MHz
3,700,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 1,083.00
€ 974.70
£ 877.23
¥ 111,906.39
7343EPYCMilan1632190 W
190,000 mW
0.255 hp
0.19 kW
128 MiB
131,072 KiB
134,217,728 B
0.125 GiB
3.2 GHz
3,200 MHz
3,200,000 kHz
3.9 GHz
3,900 MHz
3,900,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 1,565.00
€ 1,408.50
£ 1,267.65
¥ 161,711.45
73F3EPYCMilan1632240 W
240,000 mW
0.322 hp
0.24 kW
256 MiB
262,144 KiB
268,435,456 B
0.25 GiB
3.5 GHz
3,500 MHz
3,500,000 kHz
4 GHz
4,000 MHz
4,000,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 3,521.00
€ 3,168.90
£ 2,852.01
¥ 363,824.93
7413EPYCMilan2448180 W
180,000 mW
0.241 hp
0.18 kW
128 MiB
131,072 KiB
134,217,728 B
0.125 GiB
2.65 GHz
2,650 MHz
2,650,000 kHz
3.6 GHz
3,600 MHz
3,600,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 1,825.00
€ 1,642.50
£ 1,478.25
¥ 188,577.25
7443EPYCMilan2448200 W
200,000 mW
0.268 hp
0.2 kW
128 MiB
131,072 KiB
134,217,728 B
0.125 GiB
2.85 GHz
2,850 MHz
2,850,000 kHz
4 GHz
4,000 MHz
4,000,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 2,010.00
€ 1,809.00
£ 1,628.10
¥ 207,693.30
7453EPYCMilan2856225 W
225,000 mW
0.302 hp
0.225 kW
64 MiB
65,536 KiB
67,108,864 B
0.0625 GiB
2.75 GHz
2,750 MHz
2,750,000 kHz
3.45 GHz
3,450 MHz
3,450,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 1,570.00
€ 1,413.00
£ 1,271.70
¥ 162,228.10
74F3EPYCMilan2448240 W
240,000 mW
0.322 hp
0.24 kW
256 MiB
262,144 KiB
268,435,456 B
0.25 GiB
3.2 GHz
3,200 MHz
3,200,000 kHz
4 GHz
4,000 MHz
4,000,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 2,900.00
€ 2,610.00
£ 2,349.00
¥ 299,657.00
7513EPYCMilan3264200 W
200,000 mW
0.268 hp
0.2 kW
128 MiB
131,072 KiB
134,217,728 B
0.125 GiB
2.6 GHz
2,600 MHz
2,600,000 kHz
3.65 GHz
3,650 MHz
3,650,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 2,840.00
€ 2,556.00
£ 2,300.40
¥ 293,457.20
7543EPYCMilan3264225 W
225,000 mW
0.302 hp
0.225 kW
256 MiB
262,144 KiB
268,435,456 B
0.25 GiB
2.8 GHz
2,800 MHz
2,800,000 kHz
3.7 GHz
3,700 MHz
3,700,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 3,761.00
€ 3,384.90
£ 3,046.41
¥ 388,624.13
75F3EPYCMilan3264280 W
280,000 mW
0.375 hp
0.28 kW
256 MiB
262,144 KiB
268,435,456 B
0.25 GiB
2.95 GHz
2,950 MHz
2,950,000 kHz
4 GHz
4,000 MHz
4,000,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 4,860.00
€ 4,374.00
£ 3,936.60
¥ 502,183.80
7643EPYCMilan4896225 W
225,000 mW
0.302 hp
0.225 kW
256 MiB
262,144 KiB
268,435,456 B
0.25 GiB
2.3 GHz
2,300 MHz
2,300,000 kHz
3.6 GHz
3,600 MHz
3,600,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 4,995.00
€ 4,495.50
£ 4,045.95
¥ 516,133.35
7663EPYCMilan56112240 W
240,000 mW
0.322 hp
0.24 kW
256 MiB
262,144 KiB
268,435,456 B
0.25 GiB
2 GHz
2,000 MHz
2,000,000 kHz
3.5 GHz
3,500 MHz
3,500,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 6,366.00
€ 5,729.40
£ 5,156.46
¥ 657,798.78
7713EPYCMilan64128225 W
225,000 mW
0.302 hp
0.225 kW
256 MiB
262,144 KiB
268,435,456 B
0.25 GiB
2 GHz
2,000 MHz
2,000,000 kHz
3.675 GHz
3,675 MHz
3,675,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 7,060.00
€ 6,354.00
£ 5,718.60
¥ 729,509.80
7763EPYCMilan64128280 W
280,000 mW
0.375 hp
0.28 kW
256 MiB
262,144 KiB
268,435,456 B
0.25 GiB
2.45 GHz
2,450 MHz
2,450,000 kHz
3.5 GHz
3,500 MHz
3,500,000 kHz
4,096 GiB
4,194,304 MiB
4,294,967,296 KiB
4,398,046,511,104 B
4 TiB
15 March 2021$ 7,890.00
€ 7,101.00
£ 6,390.90
¥ 815,273.70
Count: 57

Designers[edit]

  • Mark Evers, Chief Architect

Bibliography[edit]

  • AMD 'Tech Day', February 22, 2017
  • AMD 2017 Financial Analyst Day, May 16, 2017

References[edit]

  1. Jump up "White Paper: Security Analysis of AMD Predictive Store Forwarding", AMD, March 2021
  2. Jump up "AMD64 Architecture Programmer’s Manual Volume 2: System Programming", AMD Publ. #24593, Rev. 3.37, March 2021
  3. Jump up "AMD64 Architecture Programmer’s Manual Volume 3: General-Purpose and System Instructions", AMD Publ. #24594, Rev. 3.32, March 2021
  4. Jump up "AMD64 Architecture Programmer’s Manual Volume 4: 128-Bit and 256-Bit Media Instructions", AMD Publ. #26568, Rev. 3.24, May 2020
  5. Jump up to: 5.0 5.1 "AMD64 Technology Platform Quality of Service Extensions", AMD Publ. #56375, Rev. 1.02, October 2020
  6. Jump up "Software Optimization Guide for AMD Family 19h Processors (PUB)", AMD Publ. #56665, Rev. 3.00, November 2020
  7. Jump up "Preliminary Processor Programming Reference (PPR) for AMD Family 19h Model 01h, Revision B1 Processors", AMD Publ. #55898, Rev. 0.35, February 5, 2021
  8. Jump up "Preliminary Processor Programming Reference (PPR) for AMD Family 19h Model 01h, Revision B1 Processors", AMD Publ. #55898, Rev. 0.50, May 27, 2021
  9. Jump up "FP6 Processor Motherboard Design Guide", AMD Publ. #56178, Rev. 1.03, January 2020

See also[edit]

AMDZenRyzenEPYC
arrow up 1.svg
• Power
• Performance
arrow up 1.svg
• Power
• Performance
arrow up 1.svg
• Power
• Performance

arrow up 1.svg
• Power
• Performance

arrow up 1.svg
• Power
• Performance

.

codenameZen 3 +
core count64 +, 56 +, 48 +, 32 +, 28 +, 24 +, 16 +, 12 +, 8 + and 6 +
designerAMD +
first launchedOctober 8, 2020 +
full page nameamd/microarchitectures/zen 3 +
instance ofmicroarchitecture +
instruction set architecturex86-64 +
manufacturerTSMC + and GlobalFoundries +
microarchitecture typeCPU +
nameZen 3 +
pipeline stages19 +
process7 nm (0.007 μm, 7.0e-6 mm) + and 12 nm (0.012 μm, 1.2e-5 mm) +