據Phoronix網站報導,AMD正在招兵買馬,組建一隻“精英團隊”(Elite Team),目標是用Rust語言重構GPU軟體棧的底層。
這次不是小打小鬧,而是要把Rust貫穿到整個軟體棧的核心中,包括編譯器與執行階段、底層韌體與系統介面、軟硬體協同設計,AMD對Rust態度已經變了,不認為它只是點綴,而是未來的核心技術方向。
以往這種底層技術堆疊往往是用C/C++語言建構,但在AI時代Rust風頭超過了其他語言,並行性能強,記憶體安全性高,而且跟AI寫程式碼的適配性非常好,所以很多公司都在從C/C++轉向Rust。
微軟用Rust重寫Windows核心,NVIDIA也把GPU驅動轉向Rust,Linux核心同樣如此,就算不是100%取代C/C++,Rust的地位也足以跟它並駕齊驅。
AMD這次在軟體最佳化上的轉型雖然主要是針對AI領域,ROCm生態才是他們的重點,但遊戲玩家未來也一樣能受益,遊戲驅動程式碼也涉及大量記憶體管理與最佳化,有助於降低遊戲崩潰、藍色畫面等問題。
至於遊戲性能是否能從中受益,目前的資訊太少還不足以做出判斷,但Rust把祖傳程式碼重寫之後,一切皆有可能,AMD的GPU顯示卡未來終於可能不被糟糕的軟體最佳化拖後腿了,這一點就值得A飯期待。




























































































