ZLUDA是由開發者Andrzej Janik主導的CUDA兼容層項目,旨在通過ROCm技術棧實現在AMD顯示卡上運行未經修改的CUDA應用程式。該項目最初基於英特爾oneAPI Level Zero規範開發,2020年首次實現英特爾GPU運行CUDA套用的概念驗證,2021年後轉向支持AMD GPU並整合ROCm架構。
該項目於2024年初開源,但同年因AMD法律團隊要求刪除代碼停止託管。2025年7月項目重新啟動,團隊擴展至兩人並重點推進AI最佳化,測試llm.c項目在非英偉達平台運行GPT-2模型,期間實現32位PhysX支持。歷史技術疊代包括2020年英特爾內部孵化、2022年AMD資助重啟至2024年合作終止,現有版本正逐步恢復歷史功能水平。
基本介紹
- 中文名:ZLUDA
- 項目主導:Andrzej Janik
發展歷史,核心目標,
發展歷史
2024年初,該項目在開源六個月後遭遇變故,原本託管於GitHub上的代碼被撤下,原因在於AMD法律團隊的干預,導致開源狀態被終止。
2025年7月,開源項目ZLUDA在經歷一段時間的低谷之後重新煥發生機。
2025年7月4日報導,ZLUDA開發者正在測試一個名為llm.c的小型項目,該項目嘗試在非英偉達平台上運行GPT-2模型。
核心目標
ZLUDA 核心目標是在不修改原始碼的前提下,使依賴於英偉達 CUDA 框架的套用能夠在 AMD 顯示卡上運行。該項目通過整合 ROCm 技術棧(Radeon Open Compute Platform)實現這一功能,為非英偉達 GPU 提供了更多軟體兼容性。

