英偉達痛下殺手:國產(chǎn)GPU顯卡,不準模擬跑CUDA了?
眾所周知,在GPU領(lǐng)域,不管是AI加速,還是普通渲染,其實還是英偉達最厲害。
一方面是因為英偉達有自己的硬件,特別是在AI加速領(lǐng)域,英偉達的A100、H100系列,不沒有對手。另外最最重要的,其實是英偉達的生態(tài),也就是CUDA。
目前眾多的AI應(yīng)用,都是在CDUA框架下訓練出來的,而這些AI應(yīng)用,一旦離開了CUDA,很可能就啥也不是。
也正因為CUDA的厲害,所以一些其它GPU廠商,也會想辦法去兼容CUDA,一些應(yīng)用開發(fā)者,也會通過模似的方式去兼容運行CUDA。
何謂兼容CUDA,也就是我明明沒有使用英偉達的GPU顯卡,使用的是其它品牌的顯卡,比如intel的、AMD的,甚至一些國產(chǎn)GPU顯卡。
但是我通過模擬的方式,也能運行CUDA軟件,就像是用模擬的方式在windows下運行安卓軟件,在linux系列下運行windows軟件一樣。
但近日,有消息傳出,英偉達可能會痛下殺手,禁止第三方硬件,也就是非英偉達的GPU,通過使用模擬層運行CUDA軟件,以前英偉達只是在在線EULA用戶協(xié)議中提出警告。
但是從英偉達的CUDA 11.6版本開始,安裝的時候就會在EULA協(xié)議中看到相關(guān)警告條款。
很多人表示,雖然現(xiàn)在只是警告,但接下來英偉達可能會采取行動,直接動手進行禁止,一旦識別出非英偉達的硬件平臺,會直接禁止運行CUDA。
一時之間,很多人稱,這是英偉達針對中國GPU顯卡的,因為眾所周知的原因,目前國內(nèi)正在進行AI芯片的國產(chǎn)替代,華為、海光等等的AI芯片,全面替代英偉達的芯片。
這些人認為,英偉達此舉,就是希望這些使用國產(chǎn)GPU的廠商,無法使用CUDA生態(tài),從而影響到國產(chǎn)替代的進程,為自己爭取時間和市場。
說真的, 你要這么理解也沒什么問題,但大家要清楚的是,英偉達的這個警告,2年前就有了,現(xiàn)在不過是老生常談而已。
其次,通過模擬的方式運行,英偉達就一定能夠識別的到么,只要工程師的技術(shù)高,肯定是可以繞開識別的,英偉達不一定封殺的了,再說了英偉達也沒說封殺呢,只是一條警告而已。
第三,目前國內(nèi)的AI芯片廠商,比如華為、海光等,其實已經(jīng)不僅有硬件,同樣正致力于深入研究和開發(fā)推動生態(tài)建設(shè)了,大家已經(jīng)擁有自建函數(shù)庫和軟件生態(tài),也不需要模擬去運行CUDA,早使用自有生態(tài)了,所以大家真不必恐慌,沒什么影響。
