イベント
AMDの新世代データセンター向けCPU,その製品名は「EPYC」に。8コアCPUダイ×4のMCM構成で32コア64スレッド対応を実現
It’s going to be #EPYC! AMD unveils new high-performance server CPU brand with the “Zen” core at #AMDFAD 2017. pic.twitter.com/oQjzBqzLlt
— AMD EPYC (@AMDServer) 2017年5月16日
また,エンタープライズおよび組み込み,セミカスタム部門のSVP兼ジェネラルマネージャーであるForrest Norrod(フォレスト・ノロッド)氏は,ヒートスプレッドを外したEPYCプロセッサのパッケージも披露した。パッケージ上には4つのダイが載っているので,「CPU Complex」の4コアを2つ統合したダイが4基載るMCM(Multi-Chip Module)という理解でいいだろう。4基の「8コアCPUダイ」間は「Infinity Fabric」でつながることになる。
ここでちょっと気になるのは「ダイあたりのInfinity Fabric数」だ。というのも,2017 Financial Analyst DayでNorrod氏が示したスライドだと,ダイあたり2系統のInfinity Fabricを持つように描かれているのだが,これだと対角線上にあるダイ間のレイテンシが大きくなってしまうからである。性能的に望ましいのは,ダイあたり3基のInfinity Fabricを持ち,対角にあるダイとも接続するトポロジーだが……。
もっとも,Norrods氏は意図的にスライドを簡略化した可能性もあるので,EPYCのトポロジーについては,実際の製品が出るまでは分からないと考えておいたほうがいいかもしれない。
統合するメモリコントローラは8chのDDR4-2400で,PCI Express Gen.3のレーン数は128。CPU自体は2-way(2ソケット)仕様をサポートするが,Norrod氏は「1ソケットでも,Intelの2ソケット構成より高速だ」とし,1ソケット構成もコスト性能および電力性能に優れた選択肢として訴求する姿勢を示している。
なお,Norrod氏によると,x86サーバー市場では2-wayサーバーが市場の大部分を占めているとのことで,EPYCは2-way以下の市場を狙うことになる。つまり当面の間,競合がXeonで展開中の4-wayや8-wayといった大規模なサーバーには対応しないが,それでもEPYCはサーバーのメインストリーム市場で大きなシェアを占めることができるという見通しを氏は語っていた。
また,EPYCでは製品グレードにかかわらず,I/Oインタフェースやメモリコントローラの性能などに違いは設けないともNorrods氏は宣言している。
今回のイベントでAMDは,Infinity Fabricを「スローダウンしたムーアの法則を補完する技術」とアピールしていたが,MCMを使ってコア/スレッド数をスケーラブルに拡大させていくことが可能なら,ムーアの法則を補完するという表現は誇張ではないだろう。
Norrods氏が示したロードマップによると,今後EPYCでは,7nmプロセス技術を用いて製造されるZen 2ベースの「Rome」,そして7nm+プロセス技術を採用するZen 3ベースの「Milan」が,2020年までに登場の見込みだ。
AMDのEPYC製品情報ページ(英語)
- 関連タイトル:
EPYC
- 関連タイトル:
Ryzen(Zen,Zen+)
- この記事のURL: