sxs112.tw 發表於 2024-5-13 09:24:04

Intel在Linux驅動程式更新中推出PCIe Thermal Throttling功能,針對PCIe 6.0和PCIe 7.0標準

隨著PCIe標準的大規模升級,溫度問題與即將推出的PCIe 6.0和PCIe 7.0等標準中預期的不斷增長的傳輸速度相關,但Intel設計了一個獨特的解決方案。

在新的Linux驅動程式更新中,Intel決定解決與現代PCIe標準(例如PCIe Gen 6.0和PCIe 7.0)相關的溫度限制。由於不可能在PCIe介面本身上安裝主動散熱解決方案,因此最新的驅動程式更新會在高溫情況下降低PCIe連結速度。您可以在某種程度上將其稱為過熱降速,但在本例中,它是針對PCIe通道的。

該系列在熱核心側添加了PCIe頻寬控制器 (bwctrl) 和相關的PCIe散熱卻驅動器,以限制因熱原因而導致的PCIe鏈路速度。 PCIe頻寬控制器是PCI Express匯流排連接埠服務驅動程式。如果服務驅動程式找到的每個連接埠支援變更速度,則會為每個連接埠建立一個散熱設備。
該系列僅增加了對控制PCIe連結速度的支援。控制PCIe鏈路寬度可能也很有用,但據我所知在PCIe 6.0 (L0p) 之前沒有任何機制,因此該系列沒有添加鏈路寬度限制。

- Intel工程師 Ilpo Järvinen
驅動程式將一個散熱設備與每個PCIe連結相關聯,透過該設備可以進行速度控制。在溫度超出範圍的情況下,該裝置會降低對應PCIe連結的傳輸速度,最終確保功能。值得注意的是此實施與現代PCIe標準無關,但計劃用於後續標準,例如PCIe Gen 6.0、PCIe Gen 7.0及更高版本。

嗯,這個解決方案看起來很有效,但可能存在與之相關的效能問題。然而距離這項技術的實施我們還有很長的路要走;因此目前無需擔心。如果溫度問題在更廣泛的層面上持續存在,我們可能會在硬體層面以及未來的PCIe介面上看到一些散熱機制。

消息來源

clouse 發表於 2024-5-13 22:24:25

家用完全沒意義6.0 7.0至少15年後才能普及:time:...
頁: [1]
查看完整版本: Intel在Linux驅動程式更新中推出PCIe Thermal Throttling功能,針對PCIe 6.0和PCIe 7.0標準