Windows GPU 限制

Windows GPU 限制

看來我錯過了一些關於 GPU 節流的事情。我認為這是GPU本身的低階機制,當GPU運作太熱時會降低頻率。

然而,在使用筆記型電腦(戴爾 XPS 9560、Windows 10)時,我遇到了另一個從未聽說過的限制。當我長時間執行 GPU 密集型操作並監視我的 GPU 時,我可以看到它以全時脈速度啟動並且正在使用 100% GPU。一段時間後,「節流」開始:GPU 仍然以全時脈速度運行,但 GPU 使用率下降到 30-50%。之後,GPU 使用率開始頻繁地從 30-50 跳到 100。

我找不到GPU 溫度和「節流」之間的任何直接關聯,但我已經運行了各種測試,我確信它與過熱有關(一段時間不使用筆記型電腦後第一次使用100% 的時間段)讓它冷卻的時間明顯更長,並且使用冷卻墊可以明顯減少這些掉落的頻率)。另外,我無法在 Linux (Ubuntu 16.04) 上重現這一點。因此,我的假設是,這是一些 Windows 等級的限制,以防止筆記型電腦運行時溫度過高,即使 GPU 溫度本身正常。

問題是

  1. 這種類型的節流真的存在還是我誤解了什麼?
  2. 有沒有辦法手動關閉這種類型的節流?我並不真正關心我的筆記型電腦溫度,因為它對筆記型電腦來說是安全的,並且所有感測器都報告相當安全的溫度。

答案1

附近另一個組件(甚至 CPU)的溫度可能導致您的系統全域限制。

筆記型電腦設計的一個問題是,它們通常在 GPU 和 CPU 之間共用一根熱管,然後再連接到系統中的單一冷卻風扇。這意味著操作兩者中的一個可能會使另一個升溫並導致您達到熱極限。

因此,GPU 完全有可能導致 CPU 過熱,即使 CPU 的使用量極少,然後 CPU 就會進入節流模式,導致 GPU 無法完成工作。

一旦開始,您最終會陷入 GPU 加熱 CPU 的惡性循環,CPU 過熱導致其節流,GPU 工作不足,讓系統冷卻到節流閾值以下,從而允許 CPU 將更多工作交給 GPU然後導致 CPU 再次過熱。

正確使用筆記型電腦冷卻系統的範例,CPU 和 GPU 分別進行冷卻: 在此輸入影像描述 圖片來自電腦世界 HP Spectre 評論

如何不這樣做: 在此輸入影像描述

注意夾在熱管上的兩個散熱器。如果較小的部件永遠不會變熱,這可能沒問題,但在運行過程中,它實際上可以防止熱量離開較大的散熱器區域。這是壞的

更現代的系統不會傾向於使用這種糟糕的設計,特別是當越來越多的工作被卸載到GPU 上時,我們期望這兩個部分都有良好的性能,但這取決於您所擁有的筆記型電腦。

當然,如果您使用與 CPU 位於同一包裝上的整合式顯示卡,那麼還有另一個問題,即 CPU 旁邊會產生熱量。

至少可能值得拆解您的筆記型電腦並檢查冷卻組件是否充滿灰塵並且風扇是否正常運作。更換導熱膏也有幫助。

相關內容