ZLUDA項目宣布開源:讓AMD GPU運行英偉達(dá)CUDA應(yīng)用,速度還更快
白貓 / 2024-02-15 11:5380413對于游戲玩家來說,英偉達(dá)和AMD的顯卡在實際使用上并沒有太多的區(qū)別,這里的區(qū)別指的是英偉達(dá)能玩的游戲AMD不能玩。畢竟游戲驅(qū)動兩邊都已經(jīng)十分地成熟,對于3A大作也可以在第一時間進(jìn)行支持,不過在專業(yè)應(yīng)用領(lǐng)域兩者的表現(xiàn)卻是天翻地覆。很多專業(yè)應(yīng)用僅為英偉達(dá)的CUDA進(jìn)行優(yōu)化,而AMD的GPU卻不能很好地運行,由此導(dǎo)致專業(yè)用戶不得不購買英偉達(dá)的GPU從事高性能計算工作,不過AMD之前也意識到了這種窘境,與第三方開發(fā)者共同推出了ZLUDA項目,從而讓AMD的GPU也可以在英偉達(dá)CUDA應(yīng)用上運行,目前這個項目已經(jīng)宣布正式開源。

AMD的ZLUDA項目經(jīng)過開發(fā)者Andrzej Janik的維護(hù),推進(jìn)的速度也是十分地理想,借助這個項目可以讓AMD的GPU在眾多僅為CUDA優(yōu)化的應(yīng)用上得以順利地運行,不過近年來AMD卻將重心投入到ROCm 6.0的研發(fā)之中,也就是打造屬于自家的專業(yè)應(yīng)用生態(tài)系統(tǒng),而停止了對于ZLUDA項目的資助,致使ZLUDA項目受到了資金的限制。而開發(fā)者不得不將ZLUDA項目進(jìn)行開源,來讓更多開發(fā)團(tuán)隊從事ZLUDA的維護(hù)與開發(fā)。

隨著ZLUDA項目的開源,普通用戶也可以嘗試ZLUDA項目,有媒體進(jìn)行了測試,發(fā)現(xiàn)ZLUDA項目還是相當(dāng)給力的,可以讓AMD在為英偉達(dá)CUDA優(yōu)化的應(yīng)用上運行,甚至對于部分兩邊都支持的應(yīng)用來說,通過CUDA兼容的性能甚至比原生ROCm更加出色。比如在blender 4.0中,在CUDA兼容模式下的性能表現(xiàn)要比ROCm提升10-20%,這讓AMD十分地尷尬,同時也證明了英偉達(dá)的CUDA還是相當(dāng)?shù)爻墒欤⑶疑鷳B(tài)打造也十分地完善。
目前還不知道有多少AMD的GPU能夠借助ZLUDA項目實現(xiàn)CUDA應(yīng)用的兼容,而對于從事AI訓(xùn)練的企業(yè)來說,如果ZLUDA項目能夠在AMD的計算卡上得以運行,那么毫無疑問是一個天大的好消息,畢竟現(xiàn)在Tesla H100已經(jīng)處于嚴(yán)重供不應(yīng)求,借助MI300等AMD計算卡來從事AI訓(xùn)練也未嘗不可。
ZLUDA項目宣布開源:讓AMD GPU運行英偉達(dá)CUDA應(yīng)用,速度還更快














滬公網(wǎng)安備 31010702005758號
發(fā)表評論注冊|登錄