2016-12-26 6 views
-2

すべてのGPUコア(SM)は同じ電圧/周波数を持っていますか? 私は異質な環境で新鮮な人間です。私は各GPU SMの電圧/周波数をスケールしたいが、それが実現可能かどうかは分からない。GPUコア(SM)ごとに電圧/周波数を設定できますか?

+1

なぜそれをしたいですか? GPUコンピューティングは、*スループットコンピューティング*、すなわち同じタスクを実行する多くのコア/ SMを介して、大規模な並列問題に取り組んでいます。電力は周波数の[凸関数](https://en.wikipedia.org/wiki/Convex_function)であるため、すべてのコアが同じ周波数で動作するときに最適なスループットが達成されます。ほんの数のスレッドで最大のパフォーマンスを望むなら、CPU上でそれらを実行してください。 – tera

+2

とにかく、本質的にはすでに効果が得られています。問題がGPU全体を埋めるほど大きくなければ、パワーバジェットのヘッドルームがSMクロックを高めるために使用されます。あなたの明示的な管理下にないだけです。 – tera

答えて

4

いいえ、これはできません。

SMごとに個別の電圧レギュレータはなく、SMごとに別個のクロックソースもありません。

+0

私はDVFS、DCS、パワーゲーティング、パワーキャッピングなどを使用して、異機種間の電力最適化に関するいくつかの論文を読んでいます。混乱しました。 –

関連する問題