AMD HEROES

twitter
facebook
line

世界初7nm GPU「Radeon VII」で、AMDは再びGPU性能競争の最前線に立てるか?(5/14)

温度管理機能を強化、より高いクロックで動作するよう調整

第2世代Vegaはプロセスのシュリンクと動作クロックの引き上げによる処理性能向上とレイテンシー低下が主眼であるため、新しい演算モードが付いたり描画を効率化する新機能が搭載されているという情報は一切ない。

しかし、AMDは温度管理機能を強化することで、シリコンの限界により近いクロックで運用できるように手を加えた。下の図はレビュアーズガイドからの抜粋だが、Radeon VIIのGPUダイにはVega 64の2倍の温度センサーが組み込まれている。7nmプロセスといえど高クロックで回せば高熱を発するため、温度管理も重要になる。

Radeon VIIのダイにはVega 64の2倍の温度センサーが組み込まれている。オレンジ色の部分がセンサーを示しているが、HBM2内の温度センサーはここには表記されていない

そこでRadeon VIIではGPU温度はダイ表面の温度、即ちジャンクション温度を見てファンの回転数調整やGPUのコアクロック調整を行なっている。それとは別にパッケージの温度というパラメーターも存在することが“Radeon設定”内の「Wattman」で確認できる。

問題は汎用的なGPU用ツールでどちらの温度が拾えるかだが、今回試した限りでは「GPU-Z(2.16.0)」ではRadeon VIIに対応していないためどちらの温度も拾えず、「HWiNFO(v6.01-3645)」では温度上昇中はWattmanにややタイムラグがあるのもののジャンクション温度(もしくはそれに非常に近い温度)を拾えていることが確認できた。

WattmanでGPUの温度を確認したところ。マウスポインターを当てるとその時点のGPU温度とジャンクション温度が表示されるが、図のようにGPU63℃(オレンジ)のすぐ上にジャンクション温度91℃(黒)が表示されるなど、ビジュアル的にやや変な部分が残されていた

かと思えば、こちらはGPU温度とジャンクション温度が同じ値のはずなのにえらく離れている。まだベータ版ドライバーなので不具合が多いのかもしれない

Wattmanではファン回転数の調整も行えるが、このグラフの横軸(温度)とは、ジャンクション温度を指すようだ

CPU-Z 2.16.0ではGPU温度は拾えなかったが、HWiNFO v6.01-3645だとGPU Temperatureはジャンクション温度(追従がWattmanよりやや遅れるが)とほぼ同じ値を示す。どちらのツールでもRadeon VIIのGPUクロックを正しく読み取ることはできなかった

この記事もおすすめ

PAGE TOP