Blackwell系列的後續產品準備工作已開放。最新更新顯示NVIDIA正在向下一代GPU過渡,支援Boot42。
NVIDIA通常透過Boot0等暫存器來處理架構識別,該暫存器曾用於Blackwell顯示卡,但NVIDIA Nova顯示卡驅動程式中剛剛出現了新的Boot42辨識邏輯,這表明NVIDIA可能正在放棄Boot0。此外有跡象表明NVIDIA已開始籌備下一代GPU,但在你興奮過度之前,務必了解,這很可能暗示著Rubin架構,該架構將用於伺服器級晶片。
根據Phoronix報導NVIDIA一直在提交新的開源Nova驅動程式更新,這些更新明確表明NVIDIA正在向Boot42過渡, 並放棄Boot0轉而採用Rubin。在修補程式說明中NVIDIA工程師John Hubbard解釋說未來的GPU將放棄長期存在的NV_PMC_BOOT_0暫存器,並採用最新的NV_PMC_BOOT_42暫存器,以簡化Nova的偵測邏輯。
NVIDIA GPU將不再使用 NV_PMC_BOOT_0 來保存架構和修訂詳細訊息,而是在未來使用NV_PMC_BOOT_42。 NV_PMC_BOOT_0將被清除。
修改Nova中的選擇邏輯,使其能夠辨識Turing及更高版本的GPU。這將在可預見的未來持續有效,無需進一步修改程式碼,因為所有NVIDIA GPU都已納入考慮,從Linux上支援的最舊版本(NV04)到未來的GPU。 ……
- 更新發布說明
發行說明也提到,此次更改刪除了33行程式碼,從而實現了更簡潔、更向前相容的結構。這項進展相當有趣,因為多年來Linux愛好者一直批評其缺乏上游參與,但隨著Nova的開發(目前使用Rust編寫),進展顯而易見。
這些早期準備工作表明NVIDIA的Linux團隊已經為Rubin系列做好了準備。
消息來源
|