巨頭想要“圍剿”英偉達CUDA?恐怕沒(méi)那么容易……

jh 1年前 (2024-03-26)

打破壟斷并不容易。

2022年11月底,ChatGPT的出現,不僅一把火點(diǎn)燃了生成式AI的浪潮,同時(shí)還將GPU巨頭英偉達送上了神壇。

如今的英偉達靠著(zhù)AI 芯片的領(lǐng)先,不僅在市值上一路飛漲,同時(shí)壟斷了全球AI算力近90%的市場(chǎng)。

值得一提的是,GPU本身并不是專(zhuān)門(mén)為了AI而設計,不少芯片公司都推出過(guò)更專(zhuān)用化的AI芯片。

但英偉達擁有自己的護城河——CUDA軟硬件協(xié)同技術(shù)。有了它,在很長(cháng)一段時(shí)間里,只有英偉達的GPU才能處理各種復雜的AI任務(wù)。

這就造成了一個(gè)困境——所有人都被綁死在英偉達這艘船上,很少能用替代品。

總有人希望擺脫壟斷,之前是PyTorch、OpenAI,現在有更多廠(chǎng)商站了出來(lái)。

巨頭聯(lián)合開(kāi)發(fā)新軟件,意圖打破CUDA壟斷

據路透社報道,一個(gè)名叫UXL基金會(huì )的科技公司聯(lián)盟,正計劃通過(guò)開(kāi)發(fā)新的技術(shù)底座,從而擺脫英偉達的束縛。

從網(wǎng)上公開(kāi)資料可知,UXL是Unified Acceleration(統一加速)的簡(jiǎn)稱(chēng)。其創(chuàng )始成員包括高通、谷歌云、英特爾、Arm、三星在內的大型科技公司,足以看出該聯(lián)盟的含金量。

不過(guò)值得一提的是,整個(gè)基金會(huì )圍繞的核心其實(shí)是英特爾的oneAPI計劃,這是一套能夠為多種類(lèi)型 AI 提供支持的軟件和工具,旨在簡(jiǎn)化跨多架構的開(kāi)發(fā)過(guò)程(如CPU、GPU、FPGA、加速器)。

從時(shí)間節點(diǎn)來(lái)看,該項目在去年的9月舉辦的Linux 基金會(huì )開(kāi)源峰會(huì )上推出,計劃于今年上半年確定技術(shù)規范,而基金會(huì )的最終目的是希望從軟件入手,從而與英偉達解綁,并幫助 AI 開(kāi)發(fā)者不必依賴(lài)英偉達平臺。

在接受采訪(fǎng)時(shí),谷歌高性能計算總監兼首席技術(shù)專(zhuān)家Bill Magro 表示:“具體來(lái)說(shuō),在機器學(xué)習框架的背景下,我們如何創(chuàng )建一個(gè)開(kāi)放的生態(tài)系統,并提高硬件的生產(chǎn)力和選擇。”目前,英特爾的 OneAPI已經(jīng)被驗證可用,而下一步創(chuàng )建專(zhuān)為AI設計的標準計算編程模型。

除了最初參與的公司之外,基金會(huì )還計劃吸引亞馬遜云計算、微軟Azure等公司,以及其他芯片制造商,而英偉達則被排除在外。

就在UXL 基金會(huì )之前,知名AI開(kāi)發(fā)框架PyTorch正在拓展支持更多GPU與加速器,OpenAI旗下開(kāi)源算力編程模型Triton也正試圖繞過(guò)英偉達CUDA,從而支持英偉達競品,而包括AMD也有自己的開(kāi)發(fā)者工具ROCm,各方都開(kāi)始“圍剿”英偉達。

護城河難跨

CUDA之所以能成為英偉達的護城河,正是因為其龐大的GPU軟件計算生態(tài)。

你可以把他理解成GPU的Windows系統,雖然有Linux這樣的替代品,但因為多年以來(lái)構成起來(lái)的生態(tài)以及用戶(hù)粘性,很少會(huì )有科技企業(yè)會(huì )放棄這個(gè)編程語(yǔ)言從頭訓練AI產(chǎn)品。

從本質(zhì)上講,是否使用CUDA,還是取決于任務(wù)的需求。對于較小的AI設備的話(huà),工程師確實(shí)可以使用其他開(kāi)發(fā)工具替代CUDA。

但涉及到大公司的企業(yè)級任務(wù),包括AI大模型、自動(dòng)駕駛模型,CUDA憑借自身出色的速度以及可擴展性,始終是大公司的首選解決方案。

長(cháng)期來(lái)看,雖然其他廠(chǎng)商也會(huì )推薦新的AI芯片以及非CUDA標準,但想要完全取代英偉達芯片并不現實(shí)。

另外,英偉達自身也意識到CUDA的地位可能在下滑。因此在今年GTC大會(huì )之前,開(kāi)始禁止第三方硬件兼容CUDA。

在過(guò)去,英特爾、AMD等公司會(huì )參與ZLUDA這樣的第三方項目,國產(chǎn)廠(chǎng)商也有類(lèi)似的兼容方案,這些非英偉達GPU可以直接兼容CUDA接口,從而直接運行CUDA 程序。

但現在來(lái)看,英偉達希望再度加固CUDA系統的壟斷,客戶(hù)要么重新選一個(gè)生態(tài)系統,要么繼續使用英偉達的產(chǎn)品。

雖然競爭對手們一直在“炮轟”英偉達的 CUDA,不少人都認為開(kāi)源軟件開(kāi)發(fā)框架會(huì )比CUDA更高效地使用。

但奈何英特爾、AMD等芯片廠(chǎng)商在硬件層面都很難追上英偉達,更不要說(shuō)帶著(zhù)第三方開(kāi)發(fā)者們放棄目前最好用的AI訓練生態(tài)。

我們可以說(shuō)UXL基金會(huì )的愿景很好,但想要取代CUDA,現在看起來(lái)似乎還挺遙遠的。

最后,記得關(guān)注微信公眾號:鎂客網(wǎng)(im2maker),更多干貨在等你!

鎂客網(wǎng)


科技 | 人文 | 行業(yè)

微信ID:im2maker
長(cháng)按識別二維碼關(guān)注

硬科技產(chǎn)業(yè)媒體

關(guān)注技術(shù)驅動(dòng)創(chuàng )新

分享到