AMDKFD對主線Linux核心進行了大量改進
最近沒有太多關於Radeon AMDKFD驅動程式的報道,該驅動程式是Radeon GPU計算堆疊的核心程式碼,也是該公司ROCm產品的一部分。AMDKFD的工作並沒有停止,只是在amd-kfd-staging Git分支中排隊了一段時間,現在有很多改進需要進行主線化。
資深AMD開發人員Felix Kuehling在週日釋出了一套27個補丁,為AMDKFD提供了大量的改進和修復,現在已經為主線核心做好了準備。
*支援VegaM
*支援具有多個PCI域的系統
*針對XGMI連結進行了優化的新SDMA佇列型別
* SDMA MQD分配更改以支援具有更多SDMA佇列的未來ASIC
*修復了流程終止時的計算配置檔案切換
*修復MMU通知程式中的迴圈鎖定依賴性
*修復了啟用XGMI的TLB重新整理錯誤
*修復人工GTT系統記憶體限制
*陷阱處理程式更新
對於那些帶有Radeon圖形的Intel CPU,Vega M支援是值得注意的。隨著XGMI和EPYC 2工作站/伺服器的推進,新的SDMA佇列型別將變得非常重要,其他優化和修復始終是受歡迎的。
這些補丁 是用於測試的。考慮到新材料到DRM-Next的週期已經基本結束,我們還會看到這項工作是否仍會被拉入DRM-Next以用於即將到來的Linux 5.2週期,但是我們會看到它是否會被推遲到Linux 5.3。同樣,Linux 5.3希望我們能夠看到Navi的支援。
Linux公社的RSS地址 :https://www.linuxidc.com/rssFeed.aspx
本文永久更新連結地址:https://www.linuxidc.com/Linux/2019-04/158374.htm