- ベストアンサー
CPUとグラフィックボードの役割について
ゲームをやる場合描写にグラフィックボードのGPUが使われるそうですが、CPUはどのような役割を果たすのでしょうか? というのもハイスペックを要求するゲームにおいて、CPUがどれほど重要なのかわからないのです。 「高性能グラフィックボードのPC」と「高性能グラフィックボード+高性能CPUのPC」では大きな差があるのでしょうか? また、ゲームだけでなくフルHDの動画の再生においてもそれぞれの役割はゲームと同じように考えて良いのでしょうか? つまり、「とりあえずグラフィックボードの性能を上げておけばスムーズに再生されるか」ということです。 回答よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
3Dゲームには、CPU能力も、GPU能力も、必要です。 CPUは、モノの位置の計算だとか(弾丸がどう飛んでくか等)、衝突判定、ダメージ演算など、ゲーム進行に関するすべての処理を行います。 ここが遅いと、GPUに指示を出すこと自体が遅くなり、ラグが生じる、という可能性があります。 GPUは、こんな形のモノ指定された位置にあって、どういうエフェクトをかけて、こっち方向から見たときの画面はどうなるか、と言うことを与えられたデータより演算し、表示します。 エフェクトによっては処理の重いものなどもあり、いくつかのエフェクト処理はさせないことで、弱いグラフィックカードでもプレイは出来るようになったりもします。 3Dゲームには、総合的なPC能力が必要となります。 CPU/GPUどちらかが遅ければ足かせとなり、ゲーム画面はガクガクになってしまうことでしょう。 -- 動画再生支援には、また別のGPU能力を使用します。 以前ならば、CPUが圧縮された動画データを展開し、画像に直して、表示する、としていました。 でも動画支援機能のあるGPUならば、圧縮データそのものをGPUに与えることで、GPUが画像展開して画面に表示します。 CPUは楽ができ、全画面表示などするならばそれこそ全部GPUにお任せできます。(CPU自身でHD動画を全画面表示をさせようとすると、書き換えが間に合わず、ガクガクになってしまうと思います。) 動画再生だけであったら、それなりのGPUであれば、CPUは遅くても構いません。
その他の回答 (2)
- Eureka_
- ベストアンサー率41% (5079/12273)
>CPUはどのような 描画をするのはグラフィックカード。「何をどのように」描画するかを決めるのがCPUです。 CPUがへっぽこだと、描画オブジェクトの指定やたとえば敵キャラクターの行動決定だけで一杯一杯になるので、入力への反応が遅くなったりゲーム自体の処理落ち(オンラインゲームだと数フレームすっ飛ばして連続性のないシーンが表示されるなど)が発生したりします。 グラフィックの性能不足は描画設定を落とすことでカバーできますが、CPUの性能不足をカバーする手段は事実上無いです。
お礼
わかりやすい回答ありがとうございました。
- kamikazek
- ベストアンサー率11% (284/2372)
というか、CPUとソレに適正なマザーボードを組んだとき グラボの適正も自然に決まってしまいますよ。 CPUの能力とマザーボードの能力を調べると おのずと適正の最高能力のグラボも決定されます。 1つだけのパーツが飛躍的に能力が高い・・・・という組み合わせは 不具合のもとですね
お礼
そういうこともあるのですか。 回答ありがとうございます。
お礼
質問内容全てに詳しく答えていただきありがとうございます。 よく理解できました。