近日,GPU社區迎來了一個大消息,英偉達決定基于GPL/MIT雙重協議開源其GPU內核驅動,為Linux內核版本3.10以上提供支持。此消息一出引起了Linux社區的軒然大波,難道英偉達終于開竅了?
開源驅動中的差生
長久以來,AMD為Linux提供專有驅動的同時,也在大力推動開源驅動的支持,不僅積極提供代碼,也給到了足夠的文檔支持。因此,只有需要OpenCL渲染等圖形支持時,才需要用到專有驅動。而反觀英偉達,他們雖然早早就開始對Linux提供支持,但僅限于其專有驅動。英偉達此舉惹惱了不少人,連Linux之父Linus Torvalds多年前被問及英偉達OptimusGPU為何缺乏Linux支持時,都表示英偉達是他們遇見過的最難相處的公司,甚至對其公然大罵。
開源驅動中的差生
長久以來,AMD為Linux提供專有驅動的同時,也在大力推動開源驅動的支持,不僅積極提供代碼,也給到了足夠的文檔支持。因此,只有需要OpenCL渲染等圖形支持時,才需要用到專有驅動。而反觀英偉達,他們雖然早早就開始對Linux提供支持,但僅限于其專有驅動。英偉達此舉惹惱了不少人,連Linux之父Linus Torvalds多年前被問及英偉達OptimusGPU為何缺乏Linux支持時,都表示英偉達是他們遇見過的最難相處的公司,甚至對其公然大罵。
A100GPU / 英偉達
哪怕是剛進入獨立GPU沒多久的英特爾在開源驅動上的支持也要好于英偉達,更不用說此前英特爾的集成GPU就對Linux有著極好的開源驅動支持。這或許也是為何一眾超級計算機系統選擇了用AMD的RadeonInstinct和英特爾的XeGPU,也沒有選擇英偉達A100的原因。
對于AMD來說,尤其是在Linux下,開源的驅動甚至好過專有驅動,而在英偉達身上,這種狀況就反過來了。過去在Linux開發者的眼中,英偉達對于他們的開源社區提供的支持并不多,首先英偉達沒有主動支持,再來英偉達沒有給出任何文檔也沒有提交任何開源代碼。更糟糕的是,英偉達GPU的開源驅動并不完美。以著名的開源英偉達驅動nouveau為例,這一驅動在沒有簽名的情況下,GPU是無法全速運轉的。
英偉達的GPU驅動開源才剛走出第一步
英偉達顯然也意識到了這一點,但出于商業考慮,比如防止技術泄露等,于是在過去這么多年里,都沒有選擇開源驅動。然而從近日發布的R515驅動開始,英偉達終于決定開放其GPU內核模塊驅動,將各多的自由交予Linux下的開發者。他們可以在原有英偉達GPU驅動的基礎上進行簽名和分發,并加以改進。提供更好的體驗,而幾大Linux發行版也可以與這些內核模塊打包在一起。
R515驅動供用戶選擇安裝開源或閉源核心模塊 / 英偉達
英偉達不僅公布了驅動源代碼,也提供完全打包好的驅動版本,不過根據GPU架構與定位的不同,其代碼仍有一定差異。比如大部分數據中心長期以來用的已經是Linux系統了,加上英偉達去年就開始逐步推行GSP驅動架構,讓GSP單元接替CPU來完成GPU初始化和管理任務,因此A100等主要數據中心GPU剛開源的代碼已經可以用于生產。
但消費級的GeforceGPU和工作站級的WorkstationGPU就并非如此了,目前這些GPU中并沒有GSP單元,所以其代碼還是還處于最初期的測試階段,很難做到不出差錯。而且開源的代碼也僅限于圖靈和安培架構的GPU,圖靈架構之前的GPU依然只能選擇閉源的內核模塊驅動。除此之外,英偉達GPU驅動中最有價值的那部分,也就是CUDA這些用戶層的驅動,依然是閉源的。
而將Linux移植到蘋果M1系列上的開發者Hector Martin表示,雖然英偉達聲稱開源內核驅動,但其實將大部分內容都移動到了固件上,所以才開始推行這一開源驅動策略,有種師從博通的既視感。但好在英偉達至少真的開始朝開源驅動這個方向走了。并表示隨著開源驅動的質量逐步提高,會慢慢淘汰掉閉源驅動。
英偉達此舉確實改善了其GPU產品在Linux下的集成和支持,讓開發人員有了更多調試的空間,這倒不是真的因為十年前Linus豎的中指終于讓其警醒,更多的還是為了把握企業和數據中心市場。隨著機密計算的需求越來越高,英偉達作為機密計算聯盟成員之一,自然不能因為閉源驅動給到了開發者限制,而喪失這一市場。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
gpu
+關注
關注
28文章
4702瀏覽量
128710 -
開源硬件
+關注
關注
8文章
205瀏覽量
29756 -
英偉達
+關注
關注
22文章
3748瀏覽量
90836
發布評論請先 登錄
相關推薦
軟銀升級人工智能計算平臺,安裝4000顆英偉達Hopper GPU
軟銀公司宣布,其正在擴展的日本頂級人工智能計算平臺已安裝了約4000顆英偉達Hopper GPU。這一舉措顯著提升了平臺的計算能力。據悉,該平臺自2023年9月開始運行,最初配備了大約
Inflection AI轉向英特爾Gaudi 3,放棄英偉達GPU
近日,人工智能技術公司Inflection AI宣布了一項重要決策,其最新的企業平臺將放棄采用英偉達(Nvidia)的GPU,轉而選擇英特爾
英偉達數據中心GPU出貨量飆升,市場份額持續領跑
,英偉達在2023年數據中心GPU出貨量方面實現了爆炸式增長,這一增長不僅彰顯了其在數據中心領域的領先地位,也預示著
英偉達去年數據中心GPU出貨量占比約98%
半導體分析公司TechInsights的最新報告揭示了英偉達在數據中心GPU領域的驚人增長。據悉,在2023年,英偉
進一步解讀英偉達 Blackwell 架構、NVlink及GB200 超級芯片
了系統的穩健性。
英偉達Blackwell架構的創新之處體現在哪些方面?
1 **、核心技術 **
Blackwell GPU采用先進的4納米臺積電工藝,封裝多達2080億個晶體管,突
發表于 05-13 17:16
英偉達、AMD、英特爾GPU產品及優勢匯總
電子發燒友網報道(文/李彎彎)隨著人工智能技術的快速發展,GPU的市場規模在全球范圍內持續提升。目前,GPU市場主要由英偉達、AMD和英特爾等幾家大公司主導。其中,
印度政府考慮購買英偉達GPU以發展人工智能生態系統
關于GPU的購買方式,政府正在考慮兩種方案。其一,由印度電子和信息技術部直接購入英偉達GPU,再分發給各用戶;另一種則是市場化模式,鼓勵企業直接與英
AMD將推新GPU,效能媲美英偉達RTX 4080
據悉,AMD正努力研制新品級GPU,性能堪比英偉達的RTX 4080,而售價卻只有后者的一半。據多個在線社區反映,AMD即將發布的Radeon RX 8000系列GPU效能與NVIDI
英偉達用AI設計GPU算術電路有何優勢
大量的算術電路陣列為英偉達GPU提供了動力,以實現前所未有的AI、高性能計算和計算機圖形加速。因此,改進這些算術電路的設計對于提升 GPU
發表于 12-05 11:05
?404次閱讀
英偉達RTX 4090D顯卡爆料:全新GPU芯片,符合出口管制
11月30日,rtx 4090d顯卡由ad102-250 gpu芯片驅動,rtx 4090使用ad102-300/301。根據英偉達的慣例,同樣的顯卡可以配置不同號碼的
評論