AMD's next-generation EPYC Milan CPUs are closing in and we have got a very first look at the Zen 3 powered sever powerhouse from the red team. The EPYC Milan server processors will be part of the 3rd Generation EPYC lineup, replacing the EPYC Rome lineup that launched almost two years ago while offering significant improvements in HPC & data center applications.
AMD 3rd Gen EPYC Milan CPU Spotted, 7nm+ Zen 3 Powered Early ES Chip With Up To 2.2 GHz Clocks
The AMD EPYC Milan CPU family will be powered by the brand new Zen 3 cores which will be based on the TSMC 7nm+ process node. While we have learned a lot from previous leaks and rumors, the CPUs themselves haven't shown up anywhere until now.
The latest bits and info come from ExecutableFix over at Twitter who managed to get details on an unreleased AMD engineering sample. The CPU was mentioned within a changelog for the Linux OS and has the "AMD Eng Sample: 100-000000114-07_22/15_N" codename. The codename shows us a very early look at ES clock speeds which are set at 1.5 GHz base and 2.2 GHz boost. The core count for this specific chip is not mentioned yet. Following is the main log file for the EPYC Milan CPU:
Hit this issue on rhel8.3.0-av Milan hosts when hotplug vcpu into rhel8.3.0 guest:
[root@amd-milan-03 home]# /usr/libexec/qemu-kvm -cpu EPYC -device EPYC-x86_64-cpu,socket-id=1,core-id=0,thread-id=1,id=cpu1 -m 4096 -smp 1,threads=2,cores=1,sockets=3,maxcpus=6
qemu-kvm: -device EPYC-x86_64-cpu,socket-id=1,core-id=0,thread-id=1,id=cpu1: Invalid CPU [socket: 22009, die: 0, core: 0, thread: 1] with APIC ID 44019, valid index range 0:5
host version info:
kernel-4.18.0-202.el8.x86_64&qemu-kvm-5.0.0-0.module+el8.3.0+6620+5d5e1420.x86_64
host cpu info:
model name : AMD Eng Sample: 100-000000114-07_22/15_N
The leaker reports that EPYC Rome also featured similar clock speeds in early ES state which final variants hitting up to 3.4 GHz boost clocks. Interestingly, Komachi refers to the AMD EPYC Milan chip as Genesis which is the codename for the AMD Ryzen Threadripper 4000 (Genesis Peak) series lineup that's going to feature Zen 3 cores. Considering that AMD EPYC & Threadripper CPUs have a lot of things in common, we can see why Genesis is being referenced here.
2 of 9
With that said, I personally do not expect to see a next-gen Threadripper lineup until mid of 2021 since AMD has yet to introduce its Ryzen 4000 'Vermeer' desktop lineup based on the Zen 3 core architecture.
AMD CPU Roadmap (2017-2022)
Year | 2024 | 2023 | 2021-2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
---|---|---|---|---|---|---|---|---|
Architecture | Zen (4) / Zen (5) | Zen (4) / Zen (4C) | Zen (4) / Zen 3 (+) | Zen (3) / Zen 3 (+) | Zen (3) / Zen 2 | Zen (2) / Zen+ | Zen (1) / Zen+ | Zen (1) |
Process Node | 5nm / 3nm? | 5nm | 5nm / 6nm | 7nm | 7nm | 7nm | 14nm / 12nm | 14nm |
Server | EPYC Turin | EPYC Bergamo | EPYC 'Genoa' | EPYC 'Milan' | EPYC 'Rome' | EPYC 'Rome' | EPYC 'Naples' | EPYC 'Naples' |
Max Server Cores / Threads | 256/512 | 128/256 | 96/192 | 64/128 | 64/128 | 64/128 | 32/64 | 32/64 |
High End Desktop | Ryzen Threadripper 8000 Series | Ryzen Threadripper 7000 Series | Ryzen Threadripper 6000 Series (TBD) | Ryzen Threadripper 5000 Series (Chagall) | Ryzen Threadripper 3000 Series (Castle Peak) | Ryzen Threadripper 3000 Series (Castle Peak) | Ryzen Threadripper 2000 Series (Coflax) | Ryzen Threadripper 1000 Series (White Haven) |
Ryzen Family | Ryzen 8000 Series | Ryzen 7000 Series | Ryzen 6000 Series | Ryzen 5000 Series | Ryzen 4000/5000 Series | Ryzen 3000 Series | Ryzen 2000 Series | Ryzen 1000 Series |
Max HEDT Cores / Threads | TBD | TBD | TBD | 64/128 | 64/128 | 64/128 | 32/64 | 16/32 |
Mainstream Desktop | Ryzen 8000 Series (Granite Ridge) | TBD | Ryzen 7000 Series (Raphael) | Ryzen 5000 Series (Vermeer-X) | Ryzen 5000 Series (Vermeer) | Ryzen 3000 Series (Matisse) | Ryzen 2000 Series (Pinnacle Ridge) | Ryzen 1000 Series (Summit Ridge) |
Max Mainstream Cores / Threads | TBD | TBD | 16/32 | 16/32 | 16/32 | 16/32 | 8/16 | 8/16 |
Budget APU | Ryzen 8000 (Strix Point Zen 5) | Ryzen 7000 Series (Phoenix Zen 4) | Ryzen 6000 Series (Rembrandt Zen 3+) | Ryzen 5000 Series (Cezanne Zen 3) | Ryzen 4000 Series (Renoir Zen 2) | Ryzen 3000 Series (Picasso Zen+) | Ryzen 2000 Series (Raven Ridge) | N/A |