AMDGPU 內核驅動程序補丁流最近幾天隨著新硬件支持/功能的開發而加快。
上週,AMD 工程師開始發布新的開源驅動程序補丁,支持新的圖形 IP 塊,作為在其 Linux 內核驅動程序中引入新 GPU 硬件支持的一部分。這延續了 AMD 的現代 Linux GPU 驅動程序啟用策略,而不是過去的大型補丁系列,其中帶有五顏六色的可疑代號或本能係列的明星代號。
自上週以來,他們一直在發布新的 Linux 驅動程序啟用補丁,這些補丁與從 MI200 系列開始到現在的 MI300 系列的“Arcturus”GPU 系列共享血統。對於圖形 IP,它是 GFX943 (9.4.3) 而不是 GFX940,用於在其開源驅動程序中支持現有的 MI300 系列。
AMDGPU 補丁的增加仍在繼續,隨著時間的推移和更大的驅動程序更新的一部分,它看起來比簡單地添加一個新的次要生產修訂版更有趣。特別是,在 AMD Linux 圖形驅動程序中圍繞多 XCC 支持進行了大量工作。
昨天看到另外 32 個補丁發布了關於 AMDGPU 內核的多 XCC 啟用司機。這一切似乎都是他們的多個圖形小芯片/圖塊處理的一部分。
Instinct MI300 實際上是一個帶有片上 CPU 和 GPU 的 APU,之前的披露表明它有 24 個 Zen 4 CPU 內核,然後是“CDNA3”GPU。由於這項多 XCC 工作都指向 GFX943,目前尚不清楚這項新工作是否適用於 MI300/GFX940 的後續繼任者,或者從產品角度來看它的情況如何。但是由於這些補丁現在才發布,而 Linux 的初始 MI300/GFX940 啟用是一年前開始的,無論如何,所有這些新代碼都需要幾個月才能上游到主線 Linux 內核中。與此同時,看看其他 Linux 補丁圍繞 AMD GFX943 發布了什麼將會很有趣。
更新:在這篇文章發布後不到一個小時,還有更多的 GFX943/multi-XCC補丁已經浮出水面……一個系列包含 12 個補丁,然後是另一個 14 個補丁 在與多 XCC GFX943 有關的另一個系列中。