AMDは、次世代CPU「EPYC Zen 4」の最初のイネーブルメントパッチと、それに含まれる新機能をLinux OS向けに提供します。
AMD Zen 4イネーブルメント・パッチがLinuxに適用され、RDDR5とLRDDR5メモリがサポートされる
AMDはまだクライアントとサーバーの両方のプラットフォームでZen 3を完了していませんが、AMDのLinuxチームはすでにLinux OSでZen 4をサポートするための初期パッチを配布しています。
Phoronixの報告によると、最新のパッチには、12チャネルのメモリをサポートするAMDの次世代サーバーチップ「EPYC」のサポートが含まれています。
AMDはすでに、最大12個のCCDを搭載したAMD EPYC CPUのサポートを可能にするパッチを提供しており、これによりLinuxには現在、ジェノバとベルガモの両方が追加されていることになります。
また、Zen 4 CPU用の新しい温度監視サポートや、最新のパッチではメモリ面での拡張が行われています。
今回のパッチでは、RDDR5とLDDR5の両方で最大12チャンネルのメモリをサポートします。AMD EPYC Zen 4プラットフォームでは、RDDR5(Registered DDR5)とLRDDR5(Load-Reduced DDR5)の両方のメモリがサポートされ、LRDDR5は高密度メモリサーバーを目指しています。
各CPUには、1ソケットあたり最大12個のメモリーコントローラーが搭載され、従来の1チップあたり8個のコントローラーからアップグレードされます。
また、AMD社のZen 4チップは、「Family 19h Models 10h-1Fh and A0h-AFh」というブランド名で販売されることが報告されています。
EPYC Genoaチップのレンダリングでは、12個のCCD(1個のCCDに16個のコア)を搭載して96個のコアを実現しており、AMD Bergamoのレンダリングでも12個のCCDを搭載していたが、Zen 4Cでは1個のCCDに搭載するコア数を増やしているのか、それともレンダリングが最終的なものではなかったのか、16個のCCDを搭載して128個のコアを実現したZen 4の構成となっている。
最終的にどのようなダイ配置になるのか、興味深いところです。Zen 4とZen 4Cコアを搭載して2022年と2023年に発売される次世代AMD EPYC CPUファミリーの詳細については、こちらをご覧ください。
AMD EPYC CPUファミリ:
ファミリ名 | AMD EPYC Naples |
AMD EPYC Rome |
AMD EPYC Milan |
AMD EPYC Milan-X |
AMD EPYC Genoa |
AMD EPYC Bergamo |
AMD EPYC Turin |
ファミリ ブランド |
EPYC 7001 | EPYC 7002 | EPYC 7003 | EPYC 7003X? | EPYC 7004? | EPYC 7005? | EPYC 7006? |
発売時期 | 2017 | 2019 | 2021 | 2022 | 2022 | 2023-2024? | 2024-2025? |
CPU アーキテクチャー |
Zen 1 | Zen 2 | Zen 3 | Zen 3 | Zen 4 | Zen 4 | Zen 5 |
製造プロセス | 14nm GloFo | 7nm TSMC | 7nm TSMC | 7nm TSMC | 5nm TSMC | 5nm TSMC | 3nm TSMC? |
プラットフォーム | SP3 | SP3 | SP3 | SP3 | SP5 | SP5 | SP5 |
ソケット | LGA 4094 | LGA 4094 | LGA 4094 | LGA 4094 | LGA 6096 | LGA 6096 | LGA 6096 |
最大コア数 | 32 | 64 | 64 | 64 | 96 | 128 | 256 |
最大スレッド数 | 64 | 128 | 128 | 128 | 192 | 256 | 512 |
最大L3キャッシュ | 64 MB | 256 MB | 256 MB | 768 MB? | 384 MB? | 不明 | 不明 |
チップレット デザイン |
4 CCD (1CCD毎2 CCX) |
8 CCD (1CCD毎2 CCX) + 1 IOD |
8 CCD (1CCD毎1 CCX) + 1 IOD |
3D V-Cache 付き 8 CCD (1CCD毎1 CCX) + 1 IOD |
12 CCD (1CCD毎1 CCX) + 1 IOD |
12 CCD (1CCD毎1 CCX) + 1 IOD |
不明 |
サポートメモリ | DDR4-2666 | DDR4-3200 | DDR4-3200 | DDR4-3200 | DDR5-5200 | DDR5-5600? | DDR5-6000? |
メモリ チャンネル |
8 Channel | 8 Channel | 8 Channel | 8 Channel | 12 Channel | 12 Channel | 不明 |
PCIe 世代 サポート |
64 Gen 3 | 128 Gen 4 | 128 Gen 4 | 128 Gen 4 | 128 Gen 5 | 不明 | 不明 |
TDP 範囲 | 200W | 280W | 280W | 280W | 320W (cTDP 400W) |
320W (cTDP 400W) |
480W (cTDP 600W) |
解説:
AMDがLinuxにZen4のパッチを提供するというリークが出ました。
残念ながら、AMDは一時期熱心に出していたデスクトップCPUではなく、今後はサーバーとモバイル向けを中心にするとのことでしたが、その情報通り、またサーバーCPUであるEPYCからZen4の情報が出てきました。
本来当サイトではサーバーCPUの話は頻繁に取り上げるつもりは無かったのですがそうしないとZen4の情報が全く入ってこなくなるので、今後はPEYCの話も頻繁に取り上げることになると思います。
記事中では128コア256スレッドを実現するBergamoがどのようなダイ構成になるのかはっきりしていないようですね。
デスクトップCPUのようにiGPUのダイが載るということもないようです。
とりあえず直近ではZen3+の話もデスクトップでは全く出てきておらず、スケジュール的にZen3+を出すとすると半年程度でZen4が出ることになりますので、この辺も気になるところです。
Zen4を2023年の頭まで遅らせるのか、それとも半年ほどで更新するのか?
更新間隔が短いのはリソースの少ないAMDにとっては厳しいところだと思います。
Zen4の予定が極端に遅れない限りはRaptorlakeのPコア(RaptorCoveと噂されている)と勝負することになるのはほぼ間違いないと思います。
Intel7とTSMCの5nmで作られたZen4がどのくらいの性能を発揮するのか?このままいくとベンチマークのリークもEPYCからになりそうな気配です。
AMDさんももうちょっとデスクトップ向けRyzenに力を入れてほしいところです。寂しいです。