コア数の多いプロセッサーが直接的にフレームレートの向上につながるという考え方があります。実際はもっと複雑です。コア数の少ないチップはパフォーマンスを制限しますが、FPSはシングルコアの速度とゲームの最適化に大きく依存します。現在のほとんどのタイトルは6コアまたは8コア向けに設計されており、12、16、24コアにしてもゲームは高速化しません。
グラフィックエンジンの最適化がスケーリングを制限する仕組み 🎮
最新のグラフィックエンジンはタスクを複数のスレッドに分割しますが、メインスレッド(レンダースレッド)は依然としてボトルネックとなります。描画、物理演算、ロジックの命令は1つまたは2つのコアに集中します。ゲームは処理を線形に分散する方法を知らないため、コアを追加してもその負荷は軽減されません。そのため、ほとんどのゲームにおいて、6つの高速コアを搭載したRyzen 5は、低クロックの24コアThreadripperと同等かそれ以上の性能を発揮します。
あなたの24コアCPUと2005年のゲーム 🚒
ゲームをするために16コアや24コアのプロセッサーを購入するのは、パンを買いに消防車を運転していくようなものです。エンジンは唸り、ガソリンを消費しますが、結局使うのは運転席だけです。ゲームはそれらの余分なコアを見て、「ありがとう、でも君たちをどう使えばいいか分からないよ」と言います。その間、あなたの財布は泣き、ファンはまるでレイブにいるかのように回転しています。