您的位置: 首頁(yè) > 新聞 > 高新技術(shù) > 新聞詳情

AMD顯卡能原生跑NVIDIA CUDA應(yīng)用了!速度還挺快

時(shí)間:2024-02-16 15:12:50
  • 來(lái)源:快科技
  • 作者:3DM整理
  • 編輯:newtype2001

NVIDIA CUDA多年耕耘,鑄就了牢不可破的生態(tài)壁壘,外人各種嘗試都無(wú)法進(jìn)入,包括AMD ROCm開(kāi)發(fā)平臺(tái),但其實(shí)也不是沒(méi)有辦法。

開(kāi)發(fā)者Andrzej Janik就憑借一己之力,借助Intel oneAPI,開(kāi)發(fā)了CUDA兼容方案“ZLUDA”,能夠在Intel硬件上原生運(yùn)行CUDA應(yīng)用,后來(lái)就被停了,原因你懂的。

AMD顯卡能原生跑NVIDIA CUDA應(yīng)用了!速度還挺快

之后在AMD的支持下,ZLUDA重啟了該項(xiàng)目,能夠讓AMD顯卡原生運(yùn)行CUDA應(yīng)用,不需要任何轉(zhuǎn)移,也不需要調(diào)整代碼。

唯一要做的,就是用ZLUDA庫(kù)替代CUDA。

雖然它不能保證每一款CUDA應(yīng)用都跑起來(lái),但已經(jīng)是以一個(gè)巨大的突破。

非常可惜,AMD支持這一項(xiàng)目做了兩年,也給停了——不知道是不是受到了NVIDIA的壓力。

AMD顯卡能原生跑NVIDIA CUDA應(yīng)用了!速度還挺快

幸運(yùn)的是,ZLUDA項(xiàng)目并未徹底消散,已經(jīng)免費(fèi)開(kāi)源,感興趣有能力的開(kāi)發(fā)者都可以使用,而且確認(rèn)可以在AMD ROCm平臺(tái)上無(wú)縫運(yùn)行CUDA應(yīng)用。

比如說(shuō),可以將CUDA作為Blender 4.0或者V-Ray的渲染API,尤其是Blender本來(lái)就有Radeon HIP計(jì)算渲染器,如今跑在ZLUDA上速度還會(huì)更快。

AMD顯卡能原生跑NVIDIA CUDA應(yīng)用了!速度還挺快

Andrzej Janik也在繼續(xù)研究ZLUDA,其中一個(gè)目標(biāo)就是要讓AMD顯卡運(yùn)行NVIDIA DLSS。

內(nèi)部測(cè)試表明,對(duì)比OpenCL方案,其性能大部分時(shí)候都更好,最多可以領(lǐng)先超過(guò)75%,但因?yàn)檫€在開(kāi)發(fā)之中,部分時(shí)候效率反而更低。

AMD顯卡能原生跑NVIDIA CUDA應(yīng)用了!速度還挺快

0

玩家點(diǎn)評(píng) 0人參與,0條評(píng)論)

收藏
違法和不良信息舉報(bào)
分享:

熱門(mén)評(píng)論

全部評(píng)論

他們都在說(shuō) 再看看
3DM自運(yùn)營(yíng)游戲推薦 更多+