ついにくるか、第3世代スリッパ。
その名はスリッパ
ホントはThreadripperなのに…省略されてスリッパと言われるAMDのハイエンドデスクトップ向けCPUである、Ryzen Threadripperだが、こちらも遂に中身が第3世代に変わろうとしている。
CPUの基本的な内容はコンシューマ向けのRyzen 3000シリーズと同じだが、その搭載するCCXの数とI/Oコントローラが異なる事で、ハイエンド向けとなるのがThreadripperである。
CCXについては前述したように内容は変わらない。単純にそれをInfinity FabricでRyzenシリーズよりも多い数で接続し、並列性を高めている。問題はI/Oコントローラーで、コイツがRyzenシリーズよりも大幅に強化されている。
まず大きな違いとしては、I/Oコントローラーに内蔵されるメモリコントローラーにおいて、4ch、もしくは8chのDDR4に対応する。Ryzenシリーズは2chなので、メモリアクセスにおいては最低でも2倍有利と言える。
他にも、PCI Express4.0レーンを64もしくは128レーン持つ。Ryzenシリーズは24レーンなので、最低でも2.5倍のレーン数という事になる。
この並列処理の有利さとインターフェースの多さがThreadripperの最大の武器であり特徴となる。
これだけのメモリチャネル数とI/Oまわりの性能を持つHEDT向けコアを「スリッパ」と呼ぶというのも、些か変な感じではあるが、言いやすさなどの点から、自然とこう呼ばれるようになったのだろう。
ま、愛称なので、悪い意味はないはずである。
チップセット
このThreadripperのチップセットだが、基本的にはRyzenシリーズのX570系に同時接続コア数の強化とメモリまわりの強化をしただけのもののように思われる。
というのは、チップセット側が持つPCI Express4.0のレーン数は16に留まると言われており、Threadripperの64レーンもしくは128レーンにプラス16されるだけになると考えられている。
これだけの違いしかない状態で、現時点でAMDは第3世代Threadripper用のチップセットを3種類提供する事を考えているという。
今までの説明で分かるかと思うが、違いは2種類しかない。つまり4chメモリ&64レーン対応チップセットと、8chメモリ&128レーン対応チップセットである。組合せとして、4chメモリ&128レーン対応チップセットというのも作れるかも知れないが、Threadripperが使用される状況を考えると、この組合せチップセットの意味はあまりあるようには思えない。何故なら、チップセットそのものはその機能を持っていたとしても、実際は物理的に搭載スロットを装備させないという実装手段を使う方が、コスト的にチップセットという半導体を余らせることなく済むからである。
それでも3種類提供する、としているのは、4chメモリ&64レーン対応チップセットはHEDT向けのみとし、8chメモリ&128レーン対応チップセットはHEDT向けとWorkstation向けの2種類の展開する為だという。
それならば納得とも言えるが…いや、そもそもWorkstation向けは、EPYCじゃなかったか?
AMDの複雑さ
AMDはIntelより製品構成は単純でわかりやすいと思っている。
それはRyzenの製造実態を見ていてもそう思う。商品がちゃんと役割別に明確にされているのである。だが、ここにきてThreadripperやEPYC周りはどうにも分かりにくいコトが多い。
まだ決まっていないというコトでもあるのだろうが、Ryzen9が最大16コア32スレッドにまで伸びてくると、Threadripperではさらなる上の性能にするしかなく、そうなるコトでEPYCとの差が不明確になってしまった、という感じだろうか。
まだRyzen9 3950Xも投入されていない段階で、その上を行くThreadripperを語るのは難しいかもしれないが、そろそろ情報が出てきてもよいだけに、まだ内部的にゴタゴタしているとすると、Threadripperの投入時期は今年末ぐらいになるような気がしてならない。
ま、私からすると縁のない話なので、遅れても影響はないのだが、Ryzen9 3950Xは純粋に興味があるので、こちらに影響がなければいいな、という所である。
ま、今のIntel第10世代コアの命名ルールより複雑になるコトはないと思うが(爆)