GPUの使用率に関する疑問

このQ&Aのポイント
  • GPUを使用するアプリケーションでのGPU使用率の上昇について心配
  • メモリークロックの上昇が仕様上の問題なのか故障なのか不明
  • 他の方のPCでのGPUの動作状況も知りたい
回答を見る
  • ベストアンサー

GPUの使用率に関する疑問

お世話になります。 まず使用環境は、 OS Windows7 64bit CPU i7 2600 GPU MSI N580GTX afterburner使用 GPU使用率の事で、よく分からない事があるので教えてください。 GPUを使用するアプリケーション、例えばIE9や3Dゲーム等を起動した時の事なのですが、大して重い処理をしてるわけでもないのにGPUが10秒程フル稼働します。 というのは、メモリークロックを例に挙げると、普段135Mhzで動いているのが一気に2004Mhzまで上昇するのです。 これはやはりグラフィックカードの仕様上の問題であって、仕方のない事なのでしょうか? 故障なのかなぁと少し心配です。 afterburner、GPU-Z、共に同じ結果でした。 特に急ぎというわけではありませんので、お時間あればご回答ください。 皆さんがお使いのPCでの動作を教えていただけるだけでも構いません。 よろしくお願いします!

  • GX458
  • お礼率100% (5/5)

質問者が選んだベストアンサー

  • ベストアンサー
  • parts
  • ベストアンサー率62% (6364/10149)
回答No.2

一般にプロセッサ全般の特徴として言えば、常に動いていた場合を別として、スリープしていた場合は、ある仕事が入ってきた瞬間には、全力で始めるのが一般的です。それまで、休んでいた回路を動かし、命令の内容や状況を把握するためです。 これは、寝ている人をたたき起こした時に、その人が状況判断をするために、周りを見て頭を働かせるのと同じです。予期せぬ状況では、最大限注意を払う。それが汎用製品の設計思想になります。これは、たいていの製品で共通です。 最近のプロセッサは、CPUもGPUもその他アクセラレータも、使わない時には、極力パワーダウンまたは、最低クロックでスリープまたはホールドする設計となっています。 そのため、スロットルを最小限に絞っているときに、それを超える命令が発効されると、一時的にピーク値に引き上げ、内容をチェックし、段階的に速度をパフォーマンスの最適なステートに移行させる手段がとられます。 何故、段階的に性能を引き上げないのかというと、プロセッサには命令の緊急性を判断することができないためです。もし、急いで処理しなければならない内容だった場合、段階的にパフォーマンスを最適に引き上げていくと、単純な命令でも、命令発効から実行までにタイムラグも生じます。もっさりと動きが緩やかになり、多くの人はイライラするはずです。それこそ故障と思ってしまうかもしれません。 そのため、初速は速やかに引き上げ、連続して実行できる情報を貯めて、その後、分析の結果処理できる情報の内容が軽いと判断できれば、段階的に引き下げる手法が、一般に使われます。 これは、GPUに限らずCPUやその他のプロセッサでも使われます。尚、プロセッサがスリープステートに入っていない場合は、こういう現象はあまり発生しませんが、それでも、これまでの命令供給より格段に命令が増え、クロックに対して実行リソースが足りなくなると一時的に、最大パフォーマンスクロックで様子を見るのです。 特に、内部プロセッサと外部プロセッサを切り替えて使う場合、例えば外部GPUとCPU内蔵のGPUで、目的別にステートを切り替える場合などは、初速ではクロックが安定しないことがあります。 これは、プロセッサ全般の仕様です。 尚、これはPC用の現状での場合です。例えば、決まった組み込み型プロセッサの場合は、命令そのものも決まっている場合があるため、初速から決まったクロックで極力安定させようとするかもしれません。これらの設計は、実行する命令が汎用なのかそれとも、特定された専用なのかによって違うのです。ただ、専用でも最初は、命令をスケジューラー(水を撒くときにホースに水が充填されないとホースの先から水が出ないのと同じで、命令もその瞬間に発行されるのではなく、決まった回路を通って発行されます)に載せる必要がありますので、クロックは最大にする場合が多いのです。

GX458
質問者

お礼

細かい説明までいただき、ありがとうございます。 質問には書かなかったのですが、初めから必要な分だけ回せないというのが不思議でした。 いただいた回答の中で、プロセッサの仕組みが理解できたのでスッキリしました! 確かに最大まで上がってしばらくすると、段階的に周波数が下がっているのが確認できました。 とても分かりやすく、勉強になりましたのでベストアンサーとさせていただきますね。 ありがとうございました!

その他の回答 (1)

  • alien5
  • ベストアンサー率19% (788/3987)
回答No.1

問題ないと思います。 CPUでもアプリを立ち上げた時に同じようなことがありますから。

GX458
質問者

お礼

ご回答ありがとうございます。 確かにブラウザを起動した時など、CPUでもいきなり周波数が上がりますよね。

関連するQ&A

  • GeForce 480 GTX は自動でダウンクロックするのでしょうか

    GeForce 480 GTX は自動でダウンクロックするのでしょうか? タイトルのとおりです。 ASUS ENGTX480/2DI/1536MD5 のGPUをSLIで動作させているのですが、 GPU-Z上で、アイドル時に両GPUとも50MHzまで落ちてるんです。 その状態でバイオハザード5やロスプラ等のゲームを動かすと、一気に700MHzまで上昇するのが GPU-Z上で確認ができます。 そしてソフトを終了すればやっぱり50MHzまで落ちてるんです。 このGPUはクロックを動的に可変させるのでしょうか? 追記ですが、CPUも動的に可変させられるのでしょうか? 構成は以下です CPU : Intel Corei 7 980X Extreme Edition GPU : ENGTX480/2DI/1536MD5 x2 (480 GTX SLI) HDD : 1TB OS : Windows 7 Ultimate

  • GPUクロックと、メモリクロック

    グラボは、GPUクロックとメモリクロックを調節できます。 GPUクロックを上げると、GPU-Z上で、フィルレートが上がるので、描画スピードが上がったんだな…。というのがなんとなくわかります。 しかし、メモリクロックを上げると何が起こるのかわかりづらいです。 使用しているのは、7900GSなので、本来は、 GPU:450MHz Mem:1320MHz なのですが、今は一応、 GPU:570MHz Mem:1800MHz で動かしています。 メモリクロックはまだ余裕がありそうなので、何か変わるのでしたら、さらに上げようかと思うのですが…。 PS:なぜか、定格2GHz動作のメモリが載っている…。ってことは、実はダウンクロックしてる??

  • rtx2080ti オーバークロック

    ネットを見るとrtx2080tiをオーバークロックさせると通常1800MHzほど出るようですが、最近買ったパソコン(グラフィックボードはPalit NE6208T020LC-150A)でオーバークロックさせて2100MHzほど出しているのですが壊れたりしないでしょうか?水冷式ではありませんがGPU温度は80度くらいまでしか上がらないので温度は大丈夫だと思うのですが、パソコンが落ちないからといって負荷をかけて壊れないものか心配です。2100MHz出ているのは実は自分の勘違いだったりしますか?オーバークロックソフトはMSI Afterburnerです。 一応、こちらのソフトでPower Limit(%)を124に、Tmp. Limit(℃)を88に、Memory clock(MHz)を+1000しています。

  • GPUとCPUについて(GPU買い替え)

    最新のゲーム等がやりたくなってきたのでグラフィックボードを買い換えようかなと思っています。 ですが今使っているCPUはcore 2 duo E6600なので最新のGPUに買えてもe6600ではGPUの性能を生かしきれない気がするのですが、そこらへんはどうなのでしょうか? 最新のGPUに買い換えたらベンチマークスコアなどは大きく上昇するのか、それともCPUがネックとなってしまい、買い換えるまでも無いのか等、教えて頂けるととても嬉しいです♪ あまり専門的な知識が無いので細かいことは分かりませんが色々教えてください!^^ ちなみに今のGPUはGEforce 8800GTXです。

  • GPUクロックが低い?

    こんばんは。 つい最近、ヤフオクにて「WinFast PX7800GT EXTREAM」を落札しました。 このボードは、同じ7800GTに比べてGPUクロックが450Mhzと高いはずなのですが、EVEREST読みでGPUクロックが275Mhzと表示されます。 EVERESTを起動させた直後は490Mhz(これもおかしい?)と表示されるのですが、30秒くらいすると275Mhzになってしまいます。 ちなみに、FFBench3だとHiで7061、3DMark03で15607という数値です。 CPUはAthlon64 3700+を使用しています。 この275Mhzという表示は正常なのでしょうか?

  • スリープ復帰後、GPUコアクロックが低く固定される

    スリープ復帰後、GPUコアクロックが50MHzで固定されてしまい、 ゲームや動画再生などでもGPUコアクロックが上がりません。 再起動すれば直るのですが、再起動しなくても良い方法はありませんか? グラフィックボードドライバの更新や、昔のドライバを再インストールしてみましたが改善されませんでした。 OS windows7 Home x64 CPU core i5 760 メモリ 8G グラフィックボード MSI N460GTX Cyclone 1GD5/OC

  • Dirt3が重くてプレイできません

    こんばんは。 Dirt3をプレイしようとしたのですが、重すぎてプレイできません。Frapsで測ってみると、24fpsしか出ていませんでした。 ZOTAC FireStormで動作クロックを確認してみると、プレイ中は744.4MHzまで落ちてしまっていました。 一方ゲームのメニュー画面(3Dグラフィックを使用)は1175.8MHzと、GPU Boostが正常に動作して、定格の980MHzからオーバークロックされていました。 Dirt3の画質設定は、GeForce Experienceで最適化してあります。また、念のため画質設定を低負荷にしてみましたがfpsはあまり上がらず、GPUのクロックも744.4MHzのままでした。 どうすればDirt3で、GPUをちゃんと動作させることができるでしょうか。 よろしくお願いしますm(_ _)m CPU : Core i5 3570 GPU : Zotac GeForce GTX 660ti RAM : 8GB SSD : Intel SSD330Series 120GB HDD : WD 2TB (Dirt3はこちらにインストール) OS : Widnows7 HP 64bit SP1 GPUドライバ : 331.82

  • HD4850のクロックについて

    定格でGPUクロックは625MHz メモリは993MHzあるはずなんですが、GPU-Zを見るとメモリクロックが990.6MHzになっているんですが、GPU-Zのバグなのかビデオカードがおかしいのかどっちなんでしょうか。

  • 【初心者】MSIが起動時いちいち出る&GPUのOC

    最近、BIOSを初期化したせいか起動時、いちいちmsi intel platformとでてきて獣が爪でひっかいてるような画面がでてくるんですが、これは一体何ですか? 何か、ドライバを入れないといけないのか、既に新しいのはいっていて、それの仕様なのか、 環境は、XPhe マザボMS7360 CPU E8500 メモリ 3000 GPU GTX460 768MB あ、あとこれは余談ですが、GTX460をOCしたいです。 Nvidiaコントロールパネルで、ゲーム時だけ設定したいんですけど、 コアクロック 800Mhz メモリクロック 1600Mhz シェーダークロック 2000Mhz(4000) 電圧???弄らないようが良さそう…/962mV 冷却 自分の好きなように少しあげる これで、いいと思いますか? http://mewlet.seesaa.net/article/157709722.html この方のブログの受け売りですが…

  • GPUのクロックをあげたい

    つい先日自作をした時に、グラフィックが足りないと思いSAPPHIRE radeon 6950を購入しましたが普通に動作はできてるいるのですが、GPUZでみてみるとdefaultが800MhzでGPU clockが700Mhzになっています。なぜでしょう?GPUにもこの頃のCPUと同じく負荷をかけていない時に下げる機能でもあるのでしょうか?あとメモリークロックも他社製品は5000Mhzなのに対してSAPPHIREだけ1250Mhzなのはなぜでしょ?あげることはできませんでしょうか?それに公式サイトをみても消費電力が異常に低い200Wが140Wに!? M/B asrock P67 professional cpu core i7 2600K gpu SAPPHIRE radeon 6950 電源 ANTEC EarthWatts EA-650 http://www.sapphiretech.jp/products/hd-6900-pcie/hd6950-21188-00-40r-vd4097.html

専門家に質問してみよう