
AMDはこの世代で3つのハイエンド3D V-Cacheチップをリリースしていますが、その中でひときわ目立っているのは1つだけです。フラッグシップのRyzen 9 7950X3D。そして、最高のゲーミングCPUであるRyzen 7 7800X3D。そして、見落とされがちな中間のRyzen 9 7900X3Dです。
Ryzen 7の代替品からのアップグレードのように思えるかもしれませんが、Ryzen 9 7900X3Dはその点で少し誤解を招く可能性があります。Ryzen 7 7800X3Dを選んだ方が良い理由を以下に説明します。
おすすめ動画
3D V-Cacheのひねり
当然のことながら、7900X3Dは7800X3Dよりも大幅に性能が向上するはずだと考える人も多いでしょう。しかし、ほとんどのベンチマークではそうではないことが示されており、根本的な原因はチップのアーキテクチャにあります。
まず、3D V-Cache自体について簡単に説明しましょう。大成功を収めたRyzen 7 5800X3Dで初めて採用されたAMDの3D V-Cacheテクノロジーは、プロセッサのコアコンプレックスダイ(CCD)の上に追加のL3キャッシュチップレットを直接積み重ねます。Zen 4のCCDには独自のオンダイL3キャッシュが搭載されているため、この3D V-Cacheはシリコン貫通ビア(TSV)を使用して接続されています。これにより、チップのフットプリントを大幅に増加させることなく、CPUコアが利用できるL3キャッシュを実質的に3倍に増やすことができます。
3D V-Cacheの採用により、AMDチップはゲームシナリオにおいて多くのメリットをもたらします。大規模なデータセットに頻繁にアクセスするゲームでは、キャッシュの高速化と大容量化に加え、レイテンシの低減により、パフォーマンスが大幅に向上します。X3Dプロセッサは一般的に消費電力も低く、例えば7900X3DのTDPは120ワットですが、3D非対応のプロセッサでは170ワットにまで上昇します。

一方で、いくつか欠点もあります。X3DラインナップのAMD CPUはオーバークロックにはあまり対応しておらず、非3D対応の同世代CPUに比べて熱制限が低いです。そのため、高性能なクーラー(正確には水冷式)が必要となり、クロック速度も低くなります。とはいえ、Ryzen 9 7900X3Dは128MBのL3キャッシュ(そのうち64MBは3D V-Cache、残りの64MBはオンダイキャッシュ)を搭載しており、成功の鍵となるはずでした。しかし、AMDの設計上の選択の一つが、このCPUをラインナップの中で物議を醸す存在にしました。
Ryzen 9 7900X3DはデュアルCCD CPU、つまり6コアのCCDを2つ搭載しているCPUですが、AMDはそのうち1つのCCDにのみ3D V-Cacheを搭載しています。つまり、12コアのうち6コアしか、ゲームプレイにおいて大幅なパフォーマンス向上が実証されているL3キャッシュにアクセスできることができないのです。
AMDはこの設計選択についてブログ記事で説明しました。基本的に、AMDは1つのダイにのみ追加キャッシュを搭載することのメリットがデメリットを上回ると判断しました。1つのダイに追加キャッシュを搭載し、もう1つのダイはより高いクロック速度でその不足を補います。3D Vキャッシュを1つのダイに縮小することで、AMDはパフォーマンスに大きな影響を与えることなく製造コストを削減できます。
しかし、これは7900X3Dがこの世代の他の2つのチップと比べて不利であることを意味します。AMDの最高性能CPUである7950X3Dも2つのCCDを搭載していますが、それぞれ8つのコアを搭載しているため、8つのコアには3D V-Cacheが、残りの8つのコアには搭載されていません。一方、Ryzen 7 7800X3DはCCDが1つしかなく、合計8つのコアすべてが追加キャッシュにアクセスできます。
理論上は、Ryzen 9 7900X3Dはゲームと生産性の両方においてより優れたチップとなるはずでした。しかし、ベンチマークは理論が現実から大きくかけ離れていることを実証しています。
数字が合わない

CPU、あるいはほぼすべてのPCコンポーネントを購入する際、最も重要な2つのポイントはパフォーマンスと価格です。これらを合わせると、1ドルあたりのパフォーマンスを考え始めることになります。AMDは一般的にIntelよりもパフォーマンスに優れていますが、ハイエンドプロセッサでは状況が異なる場合があります。
Ryzen 9 7900X3D の問題は、発売以来値下げが行われているにもかかわらず、そのパフォーマンスがコストに見合っていないことです。
まず、7950X3D、7900X3D、7800X3Dの価格を簡単にまとめます。Ryzen 9 7950X3Dは発売当初の希望小売価格(MSRP)700ドルでしたが、現在ではBest Buy US(米国)で購入可能となっています。
7900X3Dと7800X3Dの当初の価格差は、今よりもはるかに大きな問題でしたが、それでも価格差を正当化するだけの性能は十分には得られませんでした。現在でも、純粋なゲーミング用途であれば7800X3Dの方が優れた選択肢であり、それを証明するために、フラッグシップモデルである7950X3Dと比較してみましょう。

7950X3Dと7800X3Dを独自にテストした結果、ゲーミング性能では両チップの互角の差が明らかになりました。これは当然のことです。AMDが追加キャッシュを配分する方法によって、両チップとも8コアで同じキャッシュ容量のコアを搭載しているため、性能は互角です。もちろん、生産性では7950X3Dが圧倒的に優れています。7950X3Dは合計16コアであるのに対し、7800X3Dは8コアに制限されているからです。
Ryzen 7 7800X3Dは、1080p解像度でのゲームテスト全体を通して、平均してRyzen 9 7950X3Dとの差はわずか1%以内でした。また、Intel Core i9-13900Kよりもパフォーマンスが優れていました。Intel Core i9-13900Kは、コア数が多く、消費電力も非常に大きいCPUです。Gears Tacticsのように、AMDのフラッグシップチップがリードするゲームもありますが、 F1 2022では、Ryzen 7 7800X3Dが400fps(フレーム/秒)を記録し、圧倒的なパフォーマンスを発揮しました。一方、Ryzen 9 7950X3Dは379fpsに留まっています。
さて、それでは7900X3Dに注目してみましょう。独自のベンチマークデータはありませんが、7800X3Dが7950X3Dを凌駕し、少なくとも同等の性能を発揮できるのであれば、7900X3Dでも同じ結果になるだろうと容易に想像できます。多くの出版物に掲載されているベンチマークデータもこの仮説を裏付けています。例えば、Tom's Hardwareが実施したテストでは、7800X3Dが平均224fpsでトップに立ち、7950X3Dが222fpsでそれに続き、7900X3Dは212fpsで後れを取っています。
つまり、ゲーミング性能が非常に近い 2 つのチップを検討していることになりますが、Ryzen 7 7800X3D の方が安価で、現在世界最速のゲーミング CPU です。
さて、全体像を把握するために、Ryzen 9 7900X3Dは生産性において、しばしば大きな差をつけて勝っていることを認めます。しかし、生産性を重視するなら、7900X3Dは購入すべきではありません。そして、純粋にゲームに特化しているなら、7900X3Dもまた適していません。
紙の上だけの価値がある

Ryzen 9 7900X3Dは、AMDのZen 4ラインナップの中では異色の製品です。そのデザインは、どちらかというと中途半端な製品に仕上がっており、ゲーム用途としては期待外れで、仕事用としても最適な選択肢とは言えません。
確かに、7800X3D(および7950X3D)が提供する8コアすべてを必要としないゲームもありますが、中には必要なゲームもあり、その場合7900X3Dは劣勢に立たされます。なぜなら、7900X3Dは膨大なキャッシュを搭載しているため、6コア以上では動作しないからです。そもそも7900X3Dはそのような動作を想定して設計されておらず、だからこそ7800X3Dは理論上は「劣っている」ものの、ほとんどのシナリオでは優位に立っているのです。
Ryzen 9 7900X3Dがゲーミング性能において同クラスの製品と比べて大幅に遅いと言っているわけではありません。実際、そうではありません。問題は、より安価な代替品よりも速くないことです。また、コア数が16ではなく12であるため、ゲームとレンダリングやエンコードといったリソースを大量に消費するワークロードを混在させたい場合、最適な選択肢とは言えません。
4つのコアが追加されていれば基本的な生産性向上には役立つかもしれない、とお考えかもしれません。確かに、あっても問題はありませんが、ほとんどの人にとっては不要でしょう。私も昨年、同じ選択に直面しました。私はゲーマーですが、仕事でもPCを使っています。基本的なソフトウェアと膨大な数のブラウザタブを同時に実行する程度なので、7800X3Dを購入することにしました。もしあなたのワークロードが私と似ているなら、7900X3Dは不要で、7800X3Dで十分でしょう。
高い生産性を求めるなら、X3Dチップはやめて、Core i7-13700KやCore i9-13900KなどのIntel CPUを選んだ方が良いでしょう。あるいは、Ryzen 9 7900X3Dよりも大幅に高速なRyzen 9 7950X3Dを貯金して購入するのも良いでしょう。
Ryzen 9 7900X3Dは奇妙な状況に置かれています。複数回の値下げにより210ドル以上も価格が下がったにもかかわらず、依然としてニッチな市場は見当たりません。兄弟機種2機種に比べて性能が劣り、それでも十分に安くはないこのCPUは、この世代では避けるべき究極のCPUと言えるでしょう。ゲーマーであれば、Ryzen 7 7800X3Dに惹かれても迷う必要はありません。