ゲーマーにとってのモノコアパフォーマンスの重要性 🎮
重要なポイント:
シングルコアのパフォーマンスとは、CPU 🖥️ のコアの最大容量を指します。
ほとんどのゲームは、ワークロードの分割が複雑であるため、複数の CPU コアを効率的に活用していません ⚙️。
シングルコアのパフォーマンスはゲーミング PC にとって重要ですが、ゲーム エンジンはより多くのコアを効果的に利用できるように改良されています 🚀。
現在、ゲーム機と PC の両方にマルチコア CPU が搭載されていますが、「シングルコアのパフォーマンス」とそれがゲームの実行に及ぼす影響については、依然として多くの話題があります 🕹️。これが何を意味するのか、なぜそれほど重要なのか疑問に思っている方には、簡単かつ明確に説明します。
シングルコアのパフォーマンスとは何ですか? 🤔💡
最新の CPU には複数の「コア」が搭載されています。あ コア 基本的には完全なスタンドアロン プロセッサです。つまり、最新の CPU には実際に複数の CPU が内蔵されています。について話すとき シングルコアのパフォーマンスとは、その CPU のコアが最大限の可能性で動作することから得られる最高のパフォーマンスを意味します。 🏎️💨
ソフトウェアは「スレッド」を生成し、それぞれが独立したコアによって処理されます。一部のプロセッサは、次のようなテクノロジーのおかげで、複数のスレッドを同時に動作させることもできます。 ハイパースレッディング。たとえば、Adobe Premiere などでビデオ プロジェクトをレンダリングしている場合、レンダリング ワークロードが複数のスレッドに分割される可能性があります。 🎥✨
12 スレッドを処理できる CPU がある場合は、その量のスレッドが得られます。 CPU が 100 スレッドを処理できる場合は、それだけのスレッドを取得できます。これにより、CPU が最大限に活用され、可能な限り最高のパフォーマンスが達成されます。 🚀💻
ただし、すべての CPU コアがアクティブな場合、個々のパフォーマンスは単独で実行できるほど高速ではありません。これは、負荷がかかった状態ですべてのコアを実行すると、熱と電力の使用量が増加するためです。 🔥⚡
したがって、コアはそれを補うために、より低いクロック速度で実行されます。それでも、単一コアですべてを高いクロック速度で実行するよりもはるかに高いパフォーマンスが得られるため、トレードオフを行う価値はあります。 ⚖️👌
🎮 ほとんどのゲームは、すべてのコアを最大限に活用していないことをご存知でしたか? プロセッサー? 🤔
実際のところ、すべてのソフトウェアをこれほどきれいに複数のスレッドに分割できるわけではありません。オフライン グラフィック レンダリングやビデオ変換などのジョブでは、CPU コアごとに作業を分割するのが簡単です。ただし、ゲームにはこの種の作業負荷はありません。 🎮
ゲームには、物理学用のスレッド、AI 用のスレッド、オープンワールドで特定のシミュレーションを実行するためのスレッド、レイ トレーシングで GPU を支援するためのスレッドなどが含まれる場合があります。ゲームは、多くのコアを使用できるように「スレッド化」することが難しいことで知られています。 🧩 そのため、ゲーミング PC は長い間、主流の競争から遅れをとっています。
ビデオ ゲームをプレイするだけの場合は、多くのコアは必要ありません。現在、スイート スポットは 6 ~ 8 であるようですが、すべての主要なコンソールには 8 コア CPU が搭載されており、開発者はそれを目指してコーディングしているため、これは当然のことです。 🎮💻
🎮 メインスレッドは共通分母です 🧵
では、シングルコアのパフォーマンスの問題は何でしょうか? 🤔 ほとんどのゲームには、ゲームのバックボーンとして機能する中心的なスレッドがあります。メインのゲーム ロジックとプロセスを実行し、他の従属スレッドに作業を分散する役割を果たします。言い換えれば、ゲーム内の他のスレッドが作業を実行する前に待機する必要があるスレッドが存在します。 🕒
したがって、最速のゲーム パフォーマンスは、このメインスレッドの実行速度を超えることはできません。ゲームが「CPU に制限がある」、または「CPU ボトルネック」があると言うとき、それは通常、このメイン ソフトウェア スレッドが、特定の CPU 上の単一スレッドで可能な最高のパフォーマンスによって制限されるためです。 🚀
一部の CPU はスレッド用に設計されています
🎮 最も高価な CPU を購入することがゲームにとって最良の選択肢だと思いますか? 🤔 いつもこうであるとは限りません!予算に応じて最も高価なものを選択できますが、それがゲームに最適であるという意味ではありません。通常、多くのコアを備えた CPU は、同じラインの安価なモデルと比較してコアあたりのパフォーマンスが低くなります。 🤑
これらの CPU は、すべてのコアに均等に作業を分散できるソフトウェア用に設計されています。このような場合、他のオプションよりも優れています。ただし、これは個々のコアが同じパフォーマンス レベルに達しないことも意味するため、注意してください。 🚀
さて、これは常に当てはまるわけではありません。 2 つの CPU が 1 つのコアで同じブースト クロック周波数を持っている場合、コアの数が異なっていても、コアあたりのパフォーマンスは同等になるはずです。 💡
したがって、主にゲームに使用する PC の場合、24 コアの CPU は必要ありません。 8 コアまたは 12 コアの CPU があれば、パフォーマンスと速度が高くても十分です。 🖥️👌
ゲームの状況は変わりつつある
🔥シングルコアのパフォーマンスは依然としてゲームにとって重要ですが、状況は変わりつつあります。 🎮 ゲーム エンジンは現在、より多くのコアを利用しており、開発者は利用可能な CPU コア全体にワークロードを分散する独創的な方法を見つけています。 📈
例えば、 ベセスダ 彼と一緒に ドゥームエターナル それを示した 単一のワーカー スレッドに依存しない 全てを止められるセンター。 🚀 大量の CPU キャッシュを搭載することは、ゲーム用 CPU にとってもう 1 つの重要な要素になりつつあります。これは、AMD の成功した 3D V キャッシュ ゲーム CPU にはっきりと見られます。 🏆
現時点では、主な目的がゲーム 🎮 である場合、8 コアを超える CPU を購入することはお勧めしません。ただし、将来的には、より多くのコア 🖥️ を利用できるゲームが登場する可能性があります。これにより、メインスレッドをより多くのスレッドに分割できるようになり、単一コアが限界まで過負荷になるのを防ぐことができます 🚀。