From WikiChip
Editing amd/microarchitectures/zen+

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

This page supports semantic in-text annotations (e.g. "[[Is specified as::World Heritage Site]]") to build structured and queryable content provided by Semantic MediaWiki. For a comprehensive description on how to use annotations or the #ask parser function, please have a look at the getting started, in-text annotation, or inline queries help pages.

Latest revision Your text
Line 5: Line 5:
 
|designer=AMD
 
|designer=AMD
 
|manufacturer=GlobalFoundries
 
|manufacturer=GlobalFoundries
|introduction=April 13, 2018
+
|introduction=April 2018
 
|process=12 nm
 
|process=12 nm
|cores=1
+
|cores=2
 
|cores 2=4
 
|cores 2=4
 
|cores 3=6
 
|cores 3=6
Line 13: Line 13:
 
|cores 5=12
 
|cores 5=12
 
|cores 6=16
 
|cores 6=16
|cores 7=24
 
|cores 8=32
 
 
|type=Superscalar
 
|type=Superscalar
 
|oooe=Yes
 
|oooe=Yes
Line 58: Line 56:
 
|l3 per=core
 
|l3 per=core
 
|l3 desc=16-way set associative
 
|l3 desc=16-way set associative
|core name=Colfax
 
|core name 2=Pinnacle Ridge
 
|core name 3=Picasso
 
 
|predecessor=Zen
 
|predecessor=Zen
 
|predecessor link=amd/microarchitectures/zen
 
|predecessor link=amd/microarchitectures/zen
Line 67: Line 62:
 
|succession=Yes
 
|succession=Yes
 
}}
 
}}
'''Zen+''' (Zen Plus) is the successor to {{\\|Zen}}, a [[12 nm]] [[microarchitecture]] designed by [[AMD]] and introduced in [[2018]] for the mainstream PC, enthusiast, and server markets. Zen+ was succeeded by {{\\|Zen 2}} in 2019.
+
'''Zen+''' (Zen Plus) is a planned [[microarchitecture]] being developed by [[AMD]] as a successor to {{\\|Zen}}. Zen+ is expected to be succeeded by {{\\|Zen 2}}.
  
Zen+ based processors are sold under the brand 2nd-Generation {{amd|Ryzen}} and 2nd-Generation {{amd|Threadripper}}.
+
Zen+ based processors are sold under the brand {{amd|Ryzen}} 2nd Generation.
  
 
== History ==
 
== History ==
[[File:amd zen+ roadmap.png|right|thumb|Zen+ Roadmap]]
+
[[File:amd zen+ roadmap.png|right|500px]]
Zen+ succeeded {{\\|Zen}} in April of 2018. Zen+ features the same core as Zen but takes advantage of the new [[GlobalFoundries]]' 12nm process to deliver higher clock speeds and improved power consumption. Zen+ was initially mentioned by AMD's senior fellow and lead architect of Zen, Michael Clark, during Hot Chips 28 in [[2016]] as part of AMD's continuing commitment in the high-performance computing market.
+
Zen+ is set to succeed {{\\|Zen}} in April of 2018. Zen+ will feature the same core as Zen but will take advantage of the new [[GlobalFoundries]]' 12nm process to deliver higher clock speeds and improved power consumption. Zen+ was initially mentioned by AMD's senior fellow and lead architect of Zen, Michael Clark, during Hot Chips 28 in [[2016]] as part of AMD's continuing commitment in the high-performance computing market.
  
 
== Codenames ==
 
== Codenames ==
 +
{{future information}}
 +
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
 
! Core !! C/T !! Target
 
! Core !! C/T !! Target
|-
 
| {{amd|Colfax|l=core}} || Up to 32/64 || Enthusiasts market processors
 
 
|-
 
|-
 
| {{amd|Pinnacle Ridge|l=core}} || Up to 8/16 || Mainstream to high-end desktops & enthusiasts market processors
 
| {{amd|Pinnacle Ridge|l=core}} || Up to 8/16 || Mainstream to high-end desktops & enthusiasts market processors
|-
 
| {{amd|Picasso|l=core}} || From 2/4 to 4/8 || Mainstream desktop & mobile processors with GPU
 
 
|}
 
|}
  
 
== Process Technology ==
 
== Process Technology ==
 
{{see also|12 nm process}}
 
{{see also|12 nm process}}
Zen+ is manufactured on [[Global Foundries]]' [[12 nm process]] Leading-Performance (12LP), an enhanced version of their 14nm process. The enhanced process provides up to 15% higher density or up to 10% higher performance. 12LP brings around a 10% frequency bump for the {{amd|Ryzen}} lineup at the same power envelopes.
+
Zen is manufactured on [[Global Foundries]]' [[12 nm process]] Leading-Performance (12LP), an enhanced version of their 14nm process. The enhanced process is set to provide as much as 15% higher density and 10% higher performance. 12LP brings around a 10% frequency bump for the {{amd|Ryzen}} lineup at the same power envelopes.
 
 
Note that AMD did not switch to standard libraries and instead chose to get whatever added performance they could get from the same physical design as [[14 nm]]. This also means some performance was left on the table and the die size is exactly the same as Zen.
 
  
 
== Compatibility ==
 
== Compatibility ==
[[Linux]] added initial support for Zen starting with Linux Kernel 4.10. [[Microsoft]] officially only supports Zen on Windows 10.
+
[[Linux]] added initial support for Zen starting with Linux Kernel 4.10. [[Microsoft]] will only support Windows 10 for Zen.
Windows 7 and 8 drivers are available for many mainboards. But drivers must be integrated into the installation image or installed first before switching to a Zen-based system. Otherwise support for any kind of USB device like keyboard and mouse would be missing.
 
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 138: Line 128:
  
 
== Release Dates ==
 
== Release Dates ==
AMD launched 2nd generation {{amd|Ryzen}} on the 19th April of 2018. 2nd Generation {{amd|Ryzen Threadripper}} was introduced in August 2018 and Ryzen PRO processors has launched in the second half of 2018.
+
AMD intends on launching 2nd generation {{amd|Ryzen}} in April of 2018. 2nd Generation {{amd|Ryzen Threadripper}} and Ryzen PRO processors will launch in the second half of 2018.
  
  
Line 149: Line 139:
 
=== Key changes from {{\\|Zen}} ===
 
=== Key changes from {{\\|Zen}} ===
 
* ~10% higher [[clock]] frequency
 
* ~10% higher [[clock]] frequency
* ~3% single-thread IPC improvement
 
 
* [[12 nm process]] (from [[14 nm]])
 
* [[12 nm process]] (from [[14 nm]])
 
* {{amd|Precision Boost 2}} (from Precision Boost)
 
* {{amd|Precision Boost 2}} (from Precision Boost)
** {{amd|Precision Boost Overdrive}}
 
 
* {{amd|XFR 2}} (from XFR 1)
 
* {{amd|XFR 2}} (from XFR 1)
 
* Cache
 
* Cache
Line 161: Line 149:
 
* Mainstream chipsets (See [[#Sockets/Platform|§ Sockets/Platform]])
 
* Mainstream chipsets (See [[#Sockets/Platform|§ Sockets/Platform]])
 
** X370 → X470
 
** X370 → X470
*** New StoreMI Technology
 
 
*** Lower Power
 
*** Lower Power
 
*** Bug fixes
 
*** Bug fixes
 
*** OEM related issues resolved (unspecified)
 
*** OEM related issues resolved (unspecified)
* Family
 
** {{amd|Threadripper}}: 2x cores (up to [[32 cores|32]], from [[16 cores|16]])
 
  
 
=== Block Diagram ===
 
=== Block Diagram ===
Line 232: Line 217:
  
 
=== Memory Subsystem ===
 
=== Memory Subsystem ===
When AMD presented their paper at ISSCC 2018, WikiChip was able to confirm with AMD's SoC architect that {{\\|Zen|Zen's}} L2 latency was always designed to be 12 cycles. In fact all Zen-based microprocessors (including {{amd|EPYC}}, {{amd|Ryzen Threadripper}}, and Zen-based APUs) have an L2 latency of 12 cycles for all [[access patterns]]. Only mainstream Zen-based {{amd|Ryzen}} processors (i.e., {{amd|Summit Ridge|l=core}}) have a latency of 17 cycles. The problem has been sorted out with Zen+.
+
When AMD presented their paper at ISSCC 2018, WikiChip was able to confirm with AMD's SoC architect that {{\\|Zen|Zen's}} L2 latency was always designed to be 12 cycles. In fact all Zen-based microprocessors (including {{amd|EPYC}}, {{amd|Ryzen Threadripper}}, and Zen-based APUs) have an L2 latency of 12 cycles for all patterns. Only mainstream Zen-based {{amd|Ryzen}} processors (i.e., {{amd|Summit Ridge|l=core}}) have a latency of 17 cycles. The problem has been sorted out with Zen+.
 
 
== Die ==
 
=== Zeppelin ===
 
* [[12 nm process]]
 
* 12 metal layers
 
* 4,800,000,000 transistors
 
* ~22.058 mm x ~9.655 mm (Estimated)
 
* 212.97 mm² die size
 
 
 
:[[File:amd zen+ zeppelin die shot.png|950px]]
 
  
 
== Sockets/Platform ==
 
== Sockets/Platform ==
Line 248: Line 223:
  
 
{{amd socket am4 chipsets}}
 
{{amd socket am4 chipsets}}
 
=== StoreMI ===
 
[[File:amd 400 series storemi logo.png|left|200px]]
 
A new feature AMD has added to the 400-series chipset is "{{amd|StoreMI}}", a technology with very similar capabilities to Intel's {{intel|Smart Response Technology}} which attempts to combine the benefits of fast, but expensive, [[solid-state drive|SSDs]] along with cheap high-capacity, but slow, [[hard disk drive|HDDs]]. StoreMI combines the two storage devices into a single virtual drive (single letter drive on {{microsoft|Windows}}) and automatically manages and moves the data across the drives. Essentially, the chipset uses the SSD as a cache for traditional hard drives. The idea is to keep the most recent and most accessed data on the SSD in order to improve real-world responsiveness while keeping the less used data in the slower mechanical hard disk in order to preserve the capacity of the SSD. It’s worth noting that this hierarchy of secondary storage devices can actually extend to main memory. Up to 2 GiB of RAM may be configured and reserved as another level of cache for the HDD on top of the SSD.
 
  
 
== All Zen+ Chips ==
 
== All Zen+ Chips ==
 +
{{future info}}
 
<!-- NOTE:  
 
<!-- NOTE:  
 
           This table is generated automatically from the data in the actual articles.
 
           This table is generated automatically from the data in the actual articles.
Line 277: Line 249:
 
  |?l3$ size
 
  |?l3$ size
 
  |?base frequency#GHz
 
  |?base frequency#GHz
  |?turbo frequency#GHz
+
  |?turbo frequency (1 core)#GHz
 
  |?tdp
 
  |?tdp
 
  |format=template
 
  |format=template
Line 288: Line 260:
 
{{comp table end}}
 
{{comp table end}}
  
== Bibliography ==
+
== References ==
 
* AMD CES Tech Day 2018, Jim Anderson
 
* AMD CES Tech Day 2018, Jim Anderson
 
* AMD CES Tech Day 2018, Lisa Su
 
* AMD CES Tech Day 2018, Lisa Su
 
* AMD CES Tech Day 2018, Mark Papermaster
 
* AMD CES Tech Day 2018, Mark Papermaster
* David. S. (August 2018). "[https://fuse.wikichip.org/news/1569/amd-announces-threadripper-2-chiplets-aid-core-scaling/ AMD Announces Threadripper 2, Chiplets Aid Core Scaling]"
 
  
 
== Documents ==
 
== Documents ==

Please note that all contributions to WikiChip may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see WikiChip:Copyrights for details). Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)
codenameZen+ +
core count4 +, 6 +, 8 +, 12 +, 16 +, 24 +, 32 + and 1 +
designerAMD +
first launchedApril 13, 2018 +
full page nameamd/microarchitectures/zen+ +
instance ofmicroarchitecture +
instruction set architecturex86-64 +
manufacturerGlobalFoundries +
microarchitecture typeCPU +
nameZen+ +
pipeline stages19 +
process12 nm (0.012 μm, 1.2e-5 mm) +