GPUスロットリングについて何かが足りないようです。 GPUが過熱しているときに周波数を下げるのは、GPU自体の低レベルのメカニズムだと思いました。
ただし、ラップトップ(Dell XPS 9560、Windows 10)の使用中に、聞いたことのない別の種類のスロットルに直面しました。長期間GPUを集中的に使用して、GPUを監視すると、フルクロック速度で起動し、100%GPUが使用されていることがわかります。しばらくすると、「スロットリング」が開始されます。GPUは引き続きフルクロック速度で実行されますが、GPUの使用率は30〜50%に低下します。その後、GPUの使用量は30-50から100に跳ね上がり、頻繁に戻ります。
GPUの温度とその「スロットリング」との直接的な相関関係は見つかりませんが、あらゆる種類のテストを実行しました。これは、過熱(ラップトップをしばらく使用しなかった後の最初の100%使用)に関連していると確信しています。冷却するのは著しく長く、冷却パッドを使用すると、これらの落下の頻度が著しく少なくなります)。また、Linux(Ubuntu 16.04)では再現できません。したがって、私の仮説は、GPUの温度自体は問題ないのに、ラップトップが不快に熱くなるのを防ぐのはWindowsレベルの制限であるということです。
質問は
近くにある別のコンポーネント(またはCPU)の温度が原因で、システムがグローバルにスロットルしている可能性があります。
ラップトップの設計の問題は、システム内の単一の冷却ファンに行く前に、GPUとCPUの間でヒートパイプを共有することが多いことです。これが意味するのは、2つのうちの一方を操作すると、もう一方が熱くなり、そのように熱制限に達する可能性があるということです。
その結果、CPUの使用が最小限であっても、GPUがCPUを過熱させ、CPUがスロットルモードに入り、GPUの作業が不足する可能性があります。
これが始まると、GPUがCPUを加熱するという悪循環に陥り、CPUが過熱してスロットルが発生し、GPUの作業が不足し、システムがスロットルしきい値を下回って冷却され、CPUがGPUでより多くの作業をスローできるようになります。これにより、CPUが再び過熱します。
CPUとGPUを別々に冷却して、正しく実行されたラップトップ冷却システムの例: からの画像 Computerworld HP Spectreレビュー
ヒートパイプに固定された2つのヒートシンクに注意してください。これは、小さな部品が熱くなることが予想されない場合は問題ないかもしれませんが、動作中は、実際には、熱が大きなヒートシンク領域から出ることを妨げる可能性があります。 [〜#〜]悪い[〜#〜]です。
最近のシステムでは、特に多くの作業がGPUにオフロードされ、両方の部分で良好なパフォーマンスが期待されるため、この悪い設計を使用する傾向はありませんが、使用するラップトップによって異なります。
もちろん、CPUと同じパッケージにある統合グラフィックスを使用している場合は、CPUのすぐ隣で熱が発生するという別の問題があります。
少なくとも、ラップトップを分解して、冷却アセンブリにほこりがなく、ファンが正しく動作していることを確認する価値があるかもしれません。サーマルペーストを交換することも役立ちます。