(→Key changes from {{\\|Zen}}) |
|||
Line 71: | Line 71: | ||
{{clear}} | {{clear}} | ||
+ | |||
+ | == Process Technology == | ||
+ | {{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 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. | ||
+ | |||
+ | == Compatibility == | ||
+ | [[Linux]] added initial support for Zen starting with Linux Kernel 4.10. [[Microsoft]] will only support Windows 10 for Zen. | ||
+ | |||
+ | {| class="wikitable" | ||
+ | ! Vendor !! OS !! Version !! Notes | ||
+ | |- | ||
+ | | rowspan="3" | [[Microsoft]] || rowspan="3" | Windows || style="background-color: #ffdad6;" | Windows 7 || No Support | ||
+ | |- | ||
+ | | style="background-color: #ffdad6;" | Windows 8 || No Support | ||
+ | |- | ||
+ | | style="background-color: #d6ffd8;" | Windows 10 || Support | ||
+ | |- | ||
+ | | Linux || Linux || style="background-color: #d6ffd8;" | Kernel 4.10 || Initial Support | ||
+ | |} | ||
+ | |||
+ | == Compiler support == | ||
+ | With the release of {{amd|Ryzen}}, AMD introduced their own compiler: ''[[AMD Optimizing C/C++ Compiler]]'' (AOCC). AOCC is an [[LLVM]] port especially modified to generate optimized x86 code for the Zen microarchitecture. | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Compiler !! Arch-Specific || Arch-Favorable | ||
+ | |- | ||
+ | | [[AOCC]] || <code>‐march=znver1</code> || <code>-mtune=znver1</code> | ||
+ | |- | ||
+ | | [[GCC]] || <code>-march=znver1</code> || <code>-mtune=znver1</code> | ||
+ | |- | ||
+ | | [[LLVM]] || <code>-march=znver1</code> || <code>-mtune=znver1</code> | ||
+ | |- | ||
+ | | [[Visual Studio]] || <code>/arch:AVX2</code> || ? | ||
+ | |} | ||
== Codenames == | == Codenames == |
Revision as of 08:49, 7 March 2018
Edit Values | |
Zen+ µarch | |
General Info | |
Arch Type | CPU |
Designer | AMD |
Manufacturer | GlobalFoundries |
Introduction | April 2018 |
Process | 12 nm |
Core Configs | 2, 4, 6, 8, 12, 16 |
Pipeline | |
Type | Superscalar |
OoOE | Yes |
Speculative | Yes |
Reg Renaming | Yes |
Stages | 19 |
Decode | 4-way |
Instructions | |
ISA | x86-64 |
Extensions | MOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, POPCNT, AVX, AVX2, AES, PCLMUL, RDRND, F16C, BMI, BMI2, RDSEED, ADCX, PREFETCHW, CLFLUSHOPT, XSAVE, SHA, CLZERO |
Cache | |
L1I Cache | 64 KiB/core 4-way set associative |
L1D Cache | 32 KiB/core 8-way set associative |
L2 Cache | 512 KiB/core 8-way set associative |
L3 Cache | 2 MiB/core 16-way set associative |
Succession | |
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 Ryzen 2nd Generation.
Contents
History
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.
Process Technology
- 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 is set to provide as much as 15% higher density and 10% higher performance. 12LP brings around a 10% frequency bump for the Ryzen lineup at the same power envelopes.
Compatibility
Linux added initial support for Zen starting with Linux Kernel 4.10. Microsoft will only support Windows 10 for Zen.
Vendor | OS | Version | Notes |
---|---|---|---|
Microsoft | Windows | Windows 7 | No Support |
Windows 8 | No Support | ||
Windows 10 | Support | ||
Linux | Linux | Kernel 4.10 | Initial Support |
Compiler support
With the release of Ryzen, AMD introduced their own compiler: AMD Optimizing C/C++ Compiler (AOCC). AOCC is an LLVM port especially modified to generate optimized x86 code for the Zen microarchitecture.
Compiler | Arch-Specific | Arch-Favorable |
---|---|---|
AOCC | ‐march=znver1 |
-mtune=znver1
|
GCC | -march=znver1 |
-mtune=znver1
|
LLVM | -march=znver1 |
-mtune=znver1
|
Visual Studio | /arch:AVX2 |
? |
Codenames
Core | C/T | Target |
---|---|---|
Pinnacle Ridge | Up to 8/16 | Mainstream to high-end desktops & enthusiasts market processors |
Picasso | 4/8 | Mainstream desktop & mobile processors with GPU |
Release Dates
AMD intends on launching 2nd generation Ryzen in April of 2018. 2nd Generation Ryzen Threadripper and Ryzen PRO processors will launch in the second half of 2018.
Architecture
Serving as a light refresh over Zen, those processors have around ten percent higher base frequency for the same power envelope.
Key changes from Zen
- ~10% higher clock frequency
- 12 nm process (from 14 nm)
- Precision Boost 2 (from Precision Boost)
- XFR 2 (from XFR 1)
- Memory
- Improved cache prefetch
- Higher DDR4 transfer rate (2933 MT/s from 2666 MT/s)
- Mainstream chipsets (See § Sockets/Platform)
- X370 → X470
- Lower Power
- Bug fixes
- OEM related issues resolved (unspecified)
- X370 → X470
Block Diagram
![]() |
This section is empty; you can help add the missing info by editing this page. |
Memory Hierarchy
![]() |
This section is empty; you can help add the missing info by editing this page. |
Sockets/Platform
![]() |
This section is empty; you can help add the missing info by editing this page. |
All Zen+ Chips
List of all Zen+ based Processors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Model | Price | Launched | Family | Code | Cores | Threads | L2$ | L3$ | Frequency | Boost | TDP |
PRO 300GE | 30 September 2019 | Athlon | Picasso | 2 | 4 | 1 MiB 1,024 KiB 1,048,576 B 9.765625e-4 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 3.4 GHz 3,400 MHz 3,400,000 kHz | 35 W 35,000 mW 0.0469 hp 0.035 kW | ||
PRO 300U | 8 April 2019 | Athlon | Picasso | 2 | 4 | 1 MiB 1,024 KiB 1,048,576 B 9.765625e-4 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 2.4 GHz 2,400 MHz 2,400,000 kHz | 15 W 15,000 mW 0.0201 hp 0.015 kW | ||
2300X | 10 September 2018 | Ryzen 3 | Pinnacle Ridge | 4 | 4 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 8 MiB 8,192 KiB 8,388,608 B 0.00781 GiB | 3.5 GHz 3,500 MHz 3,500,000 kHz | 65 W 65,000 mW 0.0872 hp 0.065 kW | ||
3200G | $ 99.00 € 89.10 £ 80.19 ¥ 10,229.67 | 7 July 2019 | Ryzen 3 | Picasso | 4 | 4 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 3.6 GHz 3,600 MHz 3,600,000 kHz | 65 W 65,000 mW 0.0872 hp 0.065 kW | |
3200U | 6 January 2019 | Ryzen 3 | Picasso | 2 | 4 | 1 MiB 1,024 KiB 1,048,576 B 9.765625e-4 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 2.6 GHz 2,600 MHz 2,600,000 kHz | 15 W 15,000 mW 0.0201 hp 0.015 kW | ||
3300U | 6 January 2019 | Ryzen 3 | Picasso | 4 | 4 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 2.1 GHz 2,100 MHz 2,100,000 kHz | 15 W 15,000 mW 0.0201 hp 0.015 kW | ||
PRO 3200G | 30 September 2019 | Ryzen 3 | Picasso | 4 | 4 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 3.6 GHz 3,600 MHz 3,600,000 kHz | 65 W 65,000 mW 0.0872 hp 0.065 kW | ||
PRO 3200GE | 30 September 2019 | Ryzen 3 | Picasso | 4 | 4 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 3.3 GHz 3,300 MHz 3,300,000 kHz | 35 W 35,000 mW 0.0469 hp 0.035 kW | ||
PRO 3300U | 8 April 2019 | Ryzen 3 | Picasso | 4 | 4 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 2.1 GHz 2,100 MHz 2,100,000 kHz | 15 W 15,000 mW 0.0201 hp 0.015 kW | ||
2500X | 10 September 2018 | Ryzen 5 | Pinnacle Ridge | 4 | 8 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 8 MiB 8,192 KiB 8,388,608 B 0.00781 GiB | 3.6 GHz 3,600 MHz 3,600,000 kHz | 65 W 65,000 mW 0.0872 hp 0.065 kW | ||
2600 | $ 170.00 € 153.00 £ 137.70 ¥ 17,566.10 | 19 April 2018 | Ryzen 5 | Pinnacle Ridge | 6 | 12 | 3 MiB 3,072 KiB 3,145,728 B 0.00293 GiB | 16 MiB 16,384 KiB 16,777,216 B 0.0156 GiB | 3.4 GHz 3,400 MHz 3,400,000 kHz | 65 W 65,000 mW 0.0872 hp 0.065 kW | |
2600E | 10 September 2018 | Ryzen 5 | Pinnacle Ridge | 6 | 12 | 3 MiB 3,072 KiB 3,145,728 B 0.00293 GiB | 16 MiB 16,384 KiB 16,777,216 B 0.0156 GiB | 3.1 GHz 3,100 MHz 3,100,000 kHz | 45 W 45,000 mW 0.0603 hp 0.045 kW | ||
2600X | $ 229.00 € 206.10 £ 185.49 ¥ 23,662.57 | 19 April 2018 | Ryzen 5 | Pinnacle Ridge | 6 | 12 | 3 MiB 3,072 KiB 3,145,728 B 0.00293 GiB | 16 MiB 16,384 KiB 16,777,216 B 0.0156 GiB | 3.6 GHz 3,600 MHz 3,600,000 kHz | 95 W 95,000 mW 0.127 hp 0.095 kW | |
3400G | 7 July 2019 | Ryzen 5 | Picasso | 4 | 8 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 3.7 GHz 3,700 MHz 3,700,000 kHz | 65 W 65,000 mW 0.0872 hp 0.065 kW | ||
3500U | 6 January 2019 | Ryzen 5 | Picasso | 4 | 8 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 2.1 GHz 2,100 MHz 2,100,000 kHz | 15 W 15,000 mW 0.0201 hp 0.015 kW | ||
3550H | 6 January 2019 | Ryzen 5 | Picasso | 4 | 8 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 2.1 GHz 2,100 MHz 2,100,000 kHz | 35 W 35,000 mW 0.0469 hp 0.035 kW | ||
3580U | October 2019 | Ryzen 5 | Picasso | 4 | 8 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 2.1 GHz 2,100 MHz 2,100,000 kHz | 15 W 15,000 mW 0.0201 hp 0.015 kW | ||
PRO 2600 | 6 September 2018 | Ryzen 5 | Pinnacle Ridge | 6 | 12 | 3 MiB 3,072 KiB 3,145,728 B 0.00293 GiB | 16 MiB 16,384 KiB 16,777,216 B 0.0156 GiB | 3.4 GHz 3,400 MHz 3,400,000 kHz | 65 W 65,000 mW 0.0872 hp 0.065 kW | ||
PRO 3400G | 30 September 2019 | Ryzen 5 | Picasso | 4 | 8 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 3.7 GHz 3,700 MHz 3,700,000 kHz | 65 W 65,000 mW 0.0872 hp 0.065 kW | ||
PRO 3400GE | 30 September 2019 | Ryzen 5 | Picasso | 4 | 8 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 3.3 GHz 3,300 MHz 3,300,000 kHz | 35 W 35,000 mW 0.0469 hp 0.035 kW | ||
PRO 3500U | 8 April 2019 | Ryzen 5 | Picasso | 4 | 8 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 2.1 GHz 2,100 MHz 2,100,000 kHz | 15 W 15,000 mW 0.0201 hp 0.015 kW | ||
2700 | $ 299.00 € 269.10 £ 242.19 ¥ 30,895.67 | 19 April 2018 | Ryzen 7 | Pinnacle Ridge | 8 | 16 | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 16 MiB 16,384 KiB 16,777,216 B 0.0156 GiB | 3.2 GHz 3,200 MHz 3,200,000 kHz | 65 W 65,000 mW 0.0872 hp 0.065 kW | |
2700E | 10 September 2018 | Ryzen 7 | Pinnacle Ridge | 8 | 16 | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 16 MiB 16,384 KiB 16,777,216 B 0.0156 GiB | 2.8 GHz 2,800 MHz 2,800,000 kHz | 45 W 45,000 mW 0.0603 hp 0.045 kW | ||
2700X Gold Edition | $ 329.00 € 296.10 £ 266.49 ¥ 33,995.57 | 29 April 2019 | Ryzen 7 | Pinnacle Ridge | 8 | 16 | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 16 MiB 16,384 KiB 16,777,216 B 0.0156 GiB | 3.7 GHz 3,700 MHz 3,700,000 kHz | 105 W 105,000 mW 0.141 hp 0.105 kW | |
2700X | $ 329.00 € 296.10 £ 266.49 ¥ 33,995.57 | 19 April 2018 | Ryzen 7 | Pinnacle Ridge | 8 | 16 | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 16 MiB 16,384 KiB 16,777,216 B 0.0156 GiB | 3.7 GHz 3,700 MHz 3,700,000 kHz | 105 W 105,000 mW 0.141 hp 0.105 kW | |
3700U | 6 January 2019 | Ryzen 7 | Picasso | 4 | 8 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 2.3 GHz 2,300 MHz 2,300,000 kHz | 15 W 15,000 mW 0.0201 hp 0.015 kW | ||
3750H | 6 January 2019 | Ryzen 7 | Picasso | 4 | 8 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 2.3 GHz 2,300 MHz 2,300,000 kHz | 35 W 35,000 mW 0.0469 hp 0.035 kW | ||
3780U | October 2019 | Ryzen 7 | Picasso | 4 | 8 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 2.3 GHz 2,300 MHz 2,300,000 kHz | 15 W 15,000 mW 0.0201 hp 0.015 kW | ||
PRO 2700 | 6 September 2018 | Ryzen 7 | Pinnacle Ridge | 8 | 16 | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 16 MiB 16,384 KiB 16,777,216 B 0.0156 GiB | 3.2 GHz 3,200 MHz 3,200,000 kHz | 65 W 65,000 mW 0.0872 hp 0.065 kW | ||
PRO 2700X | 6 September 2018 | Ryzen 7 | Pinnacle Ridge | 8 | 16 | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 16 MiB 16,384 KiB 16,777,216 B 0.0156 GiB | 3.6 GHz 3,600 MHz 3,600,000 kHz | 105 W 105,000 mW 0.141 hp 0.105 kW | ||
PRO 3700U | 8 April 2019 | Ryzen 7 | Picasso | 4 | 8 | 2 MiB 2,048 KiB 2,097,152 B 0.00195 GiB | 4 MiB 4,096 KiB 4,194,304 B 0.00391 GiB | 2.3 GHz 2,300 MHz 2,300,000 kHz | 15 W 15,000 mW 0.0201 hp 0.015 kW | ||
2920X | $ 649.00 € 584.10 £ 525.69 ¥ 67,061.17 | 29 October 2018 | Ryzen Threadripper | Colfax | 12 | 24 | 6 MiB 6,144 KiB 6,291,456 B 0.00586 GiB | 32 MiB 32,768 KiB 33,554,432 B 0.0313 GiB | 3.5 GHz 3,500 MHz 3,500,000 kHz | 180 W 180,000 mW 0.241 hp 0.18 kW | |
2950X | $ 899.00 € 809.10 £ 728.19 ¥ 92,893.67 | 31 August 2018 | Ryzen Threadripper | Colfax | 16 | 32 | 8 MiB 8,192 KiB 8,388,608 B 0.00781 GiB | 32 MiB 32,768 KiB 33,554,432 B 0.0313 GiB | 3.5 GHz 3,500 MHz 3,500,000 kHz | 180 W 180,000 mW 0.241 hp 0.18 kW | |
2970WX | $ 1,299.00 € 1,169.10 £ 1,052.19 ¥ 134,225.67 | 29 October 2018 | Ryzen Threadripper | Colfax | 24 | 48 | 12 MiB 12,288 KiB 12,582,912 B 0.0117 GiB | 64 MiB 65,536 KiB 67,108,864 B 0.0625 GiB | 3 GHz 3,000 MHz 3,000,000 kHz | 250 W 250,000 mW 0.335 hp 0.25 kW | |
2990WX | $ 1,799.00 € 1,619.10 £ 1,457.19 ¥ 185,890.67 | 13 August 2018 | Ryzen Threadripper | Colfax | 32 | 64 | 16 MiB 16,384 KiB 16,777,216 B 0.0156 GiB | 64 MiB 65,536 KiB 67,108,864 B 0.0625 GiB | 3 GHz 3,000 MHz 3,000,000 kHz | 250 W 250,000 mW 0.335 hp 0.25 kW | |
Count: 35 |
References
- AMD CES Tech Day 2018, Jim Anderson
- AMD CES Tech Day 2018, Lisa Su
- AMD CES Tech Day 2018, Mark Papermaster
Documents
See Also
- Intel Coffee Lake
codename | Zen+ + |
core count | 2 +, 4 +, 6 +, 8 +, 12 + and 16 + |
designer | AMD + |
first launched | April 2018 + |
full page name | amd/microarchitectures/zen+ + |
instance of | microarchitecture + |
instruction set architecture | x86-64 + |
manufacturer | GlobalFoundries + |
microarchitecture type | CPU + |
name | Zen+ + |
pipeline stages | 19 + |
process | 12 nm (0.012 μm, 1.2e-5 mm) + |