AMD顯卡能原生跑NVIDIA CUDA應(yīng)用了!速度還挺快
- 來源:快科技
- 作者:3DM整理
- 編輯:newtype2001
NVIDIA CUDA多年耕耘,鑄就了牢不可破的生態(tài)壁壘,外人各種嘗試都無法進(jìn)入,包括AMD ROCm開發(fā)平臺,但其實(shí)也不是沒有辦法。
開發(fā)者Andrzej Janik就憑借一己之力,借助Intel oneAPI,開發(fā)了CUDA兼容方案“ZLUDA”,能夠在Intel硬件上原生運(yùn)行CUDA應(yīng)用,后來就被停了,原因你懂的。
之后在AMD的支持下,ZLUDA重啟了該項(xiàng)目,能夠讓AMD顯卡原生運(yùn)行CUDA應(yīng)用,不需要任何轉(zhuǎn)移,也不需要調(diào)整代碼。
唯一要做的,就是用ZLUDA庫替代CUDA。
雖然它不能保證每一款CUDA應(yīng)用都跑起來,但已經(jīng)是以一個巨大的突破。
非??上?,AMD支持這一項(xiàng)目做了兩年,也給停了——不知道是不是受到了NVIDIA的壓力。
幸運(yùn)的是,ZLUDA項(xiàng)目并未徹底消散,已經(jīng)免費(fèi)開源,感興趣有能力的開發(fā)者都可以使用,而且確認(rèn)可以在AMD ROCm平臺上無縫運(yùn)行CUDA應(yīng)用。
比如說,可以將CUDA作為Blender 4.0或者V-Ray的渲染API,尤其是Blender本來就有Radeon HIP計(jì)算渲染器,如今跑在ZLUDA上速度還會更快。
Andrzej Janik也在繼續(xù)研究ZLUDA,其中一個目標(biāo)就是要讓AMD顯卡運(yùn)行NVIDIA DLSS。
內(nèi)部測試表明,對比OpenCL方案,其性能大部分時候都更好,最多可以領(lǐng)先超過75%,但因?yàn)檫€在開發(fā)之中,部分時候效率反而更低。
-
傳奇歲月
-
原始傳奇
-
斗羅大陸(我唐三認(rèn)可0.1折)
-
妖神記之巔峰對決
-
坦克兄弟連(0.1折瘋狂千抽)
-
深淵契約
-
貓狩紀(jì)0.1折
-
同城麻將
玩家點(diǎn)評 (0人參與,0條評論)
熱門評論
全部評論