AMD GPU,宣佈部分開源
來源:內容由半導體行業觀察(ID:icbank)綜合自tomshardware,謝謝。
在社區(尤其是 George Hotz 的 Tiny Corp)的推動下,AMD 終於開始開源他們的一些 GPU 軟件堆棧和文檔,包括開源他們的 MES(Micro-Engine Scheduler)。MES 的開源是Tiny Corp 上個月預測 AMD 將會做的事情之一,儘管他們預測的週轉時間似乎比我們實際得到的要早得多。
目前,我們仍在等待完整版本 。
對於那些不熟悉 Tiny Corp 的人來說,重要的是要知道他們負責構建“TinyBox”,這是他們爲使用 AMD 硬件的人工智能服務器設計的。雖然 TinyBox 確實展示了 AMD 原始 GPU 計算的潛在能力,但更深層次的問題似乎迫使 Tiny Corp 也製作了 Nvidia 版本,理由是 AMD 機器根本無法按預期工作。
AMD ROCm 平臺的持續更新以及這一消息有望意味着 AMD TinyBox 作爲 AI 解決方案遲早能夠與 Nvidia 競爭。根據 TinyCorp 的說法,由於 MES 是需要開源的最重要的東西,因此由此產生的錯誤修復可能足以使 AMD TinyBox(以及一般的 AMD AI 硬件)看起來比 Team Green 更具競爭力。目前看來,幾乎所有人都希望削弱 Nvidia 在人工智能硬件和專業工作負載方面的主導地位。
根據最初的AMD Twitter 帖子,MES 文檔和源代碼預計於 5 月底發佈,並將包括一個 GitHub 跟蹤器,以便與社區輕鬆協作。
這是AMD 本週早些時候確認的一項更大努力的一部分,旨在使其 GPU 在用於 GPU 編程的 ROCm 堆棧的軟件層面和硬件層面更加開源。這個最初的公告沒有提供任何細節,它引入的唯一具體的東西是 GitHub 跟蹤器。
然而,昨天AMD 透露了更多細節,指出它將開源的內容之一是 Radeon GPU 的 MES 固件。AMD 表示將在 5 月底左右發佈 MES 文檔,並在一段時間後發佈源代碼。
對於 George Hotz 和他的初創公司 Tiny Corp 來說,這是個好消息。整個 3 月份,Hotz 一直在敦促 AMD 將 MES 開源,以解決他在使用RX 7900 XTX 驅動的 AI 服務器盒時遇到的問題。他曾多次與 AMD 代表甚至該公司首席執行官蘇姿豐 (Lisa Su) 進行交談。
雖然 Hotz 最初對 MES 開源有“70% 的信心”,但在 3 月底與 Su 交談後,他認爲這根本不會發生。這可能會殺死由 AMD 驅動的 TinyBox,它使用 6 個 RX 7900 XTX,但由於發現了一個“umr”存儲庫,該存儲庫使該盒子工作得足夠好,所以該項目得以保存。
儘管如此,Tiny Corp 還是不情願地決定推出一款由 RTX 4090 驅動的 TinyBox,因爲它提供了一個“可行”的解決方案。英特爾版本也可能正在醞釀之中,儘管英特爾最好的 GPU Arc A770 的性能將是一個重大問題,因爲它遠不及 RX 7900 XTX 和 RTX 4090。
然而 Hotz 70% 的信心水平最終是正確的,因爲 AMD 似乎正在按照他的要求行事。儘管將 MES 固件開源對於這個傳奇來說是一個奇怪的結論,而且目前還不清楚爲什麼 AMD 現在似乎改變了方向。
“儘管你看到了公衆的參與,但與他們交談了數月卻一無所獲。我認爲這被視爲公關問題,而不是 GPU 問題,” Hotz在 AMD 宣佈其開源工作之前對其進行了推測。
截至撰寫本文時,TinyCorp 和 George Hotz 尚未對 AMD 的這一公告發表任何官方評論,但最近強調了他們的“TinyBox green”和“TinyBox red”套件可供預訂,強調 AMD box 以便宜 1 萬美元的價格實現了相同的計算,但需要專業知識才能使其正常工作。使用的措辭是“無論有沒有他們的幫助,讓 AMD 變得偉大”——幸運的是,AMD 似乎終究會提供幫助。
https://www.tomshardware.com/pc-components/gpus/amd-announces-open-sourcing-of-its-gpu-software-stack-and-documentation-including-mes
點這裡加關注,鎖定更多原創內容
*免責聲明:本文由作者原創。文章內容系作者個人觀點,半導體行業觀察轉載僅爲了傳達一種不同的觀點,不代表半導體行業觀察對該觀點贊同或支持,如果有任何異議,歡迎聯繫半導體行業觀察。