
英偉達 CUDA 護城河,到底有多深?

英偉達將舉辦 GTC 開發者大會,展示了其在軟件生態系統方面的優勢。GTC 是為開發者舉辦的展會,Nvidia 圍繞 CUDA 及其軟件堆棧構建了軟件生態系統。合作伙伴對英偉達至關重要,數百家公司和數百萬開發人員在其產品上構建工具,難以在短期內轉移到其他公司的芯片上運行。英偉達的軟件護城河取決於軟件生態系統的固有慣性,公司的投資和合作關係表明其具有巨大的競爭優勢。
從明天開始,Nvidia 將舉辦 GTC 開發者大會。這個盛會如今已成為業界關注的焦點。隨着英偉達的崛起,許多人一直在問英偉達的軟件在多大程度上為其硬件提供了持久的競爭護城河。由於我們收到了很多相關問題,因此我們想在此闡述我們的想法。
除了下一代 B100 GPU 的潛在發佈之外,GTC 並不是真正的芯片盛會,GTC 是為開發者舉辦的展會。這是 Nvidia 圍繞 CUDA 及其軟件堆棧其他部分構建軟件生態系統的旗艦活動。
值得注意的是,在談論 Nvidia 時,包括我們自己在內的許多人傾向於使用 “CUDA” 作為 Nvidia 提供的所有軟件的簡寫。這是一種誤導,因為 Nvidia 的軟件護城河不僅僅是 CUDA 開發層,這對於 Nvidia 捍衞其地位至關重要。
在去年的 GTC 上,該公司發佈了 37 份新聞稿,其中涉及一系列令人眼花繚亂的合作伙伴、軟件庫和模型。隨着英偉達加強防禦,我們預計下週會出現更多這樣的情況。
這些合作伙伴非常重要,因為現在有數百家公司和數百萬開發人員在 Nvidia 的產品之上構建工具。一旦建成,這些人不太可能重建他們的模型和應用程序以在其他公司的芯片上運行,至少在短期內是這樣。值得注意的是,英偉達的合作伙伴和客户遍佈數十個垂直行業,雖然並非所有這些都全力支持英偉達,但它仍然表現出對英偉達有利的巨大勢頭。
簡而言之,英偉達目前地位的防禦能力取決於軟件生態系統的固有慣性。公司投資於軟件——編寫代碼、測試它、優化它、對員工進行軟件使用教育等等——一旦進行了投資,他們將非常不願意更換。
我們從過去十年來 Arm 生態系統進軍數據中心的嘗試中看到了這一點。即使基於 Arm 的芯片開始展現出相對於 x86 的真正功耗和性能優勢,軟件公司及其客户仍然需要數年時間才能採取行動,這一轉變仍在進行中。英偉達似乎正處於建立這種軟件優勢的早期階段。如果他們能夠在廣泛的企業中實現這一目標,他們很可能會堅持很多年。這最重要的是英偉達在未來的發展中處於最佳位置。
英偉達在其軟件領域面臨着巨大的進入壁壘。CUDA 是其中的重要組成部分,但即使 CUDA 的替代品出現,Nvidia 提供軟件和庫的方式也有利於他們構建一個非常可靠的生態系統。
我們指出這一切是因為我們開始看到 CUDA 的替代方案出現。AMD 在對 CUDA、ROCm 的回答上取得了很大進展。然而,當我們説進步時,我們的意思是他們現在擁有了一個良好的、可行的平台,但需要數年時間才能獲得 CUDA 採用的份額。目前,ROCm 僅適用於少數 AMD 產品,而 CUDA 多年來一直適用於所有 Nvidia GPU。
其他替代方案,如 UXL 或 PyTorch 和 Triton 的不同組合,也同樣有趣,但還處於早期階段。UXL 看起來尤其有前途,因為它得到了一些業內知名人士的支持。當然,這也是其最大的弱點,因為這些成員的利益差異很大。
我們認為,如果英偉達能夠站穩腳跟,那麼這些都無關緊要。這就是我們需要區分 CUDA 和 Nvidia 軟件生態系統的地方。業界將提出 CUDA 的替代方案,但這並不意味着他們可以完全消除 Nvidia 的軟件進入壁壘。
話雖如此,英偉達軟件護城河面臨的最大威脅是其最大的客户。超大規模企業沒有興趣以任何方式鎖定英偉達,而且他們有資源來構建替代方案。公平地説,他們也不能倖免於與 Nvidia 保持密切聯繫,它仍然是默認解決方案,並且仍然具有許多優勢,但如果有人削弱 Nvidia 的軟件雄心,那麼很可能來自這個角落。
當然,這引發了一個問題:英偉達的軟件野心到底是什麼。
在過去的幾年裏,隨着 Nvidia 推出其軟件產品,包括其雲服務 Omniverse,他們傳達了一種感覺,即他們有雄心勃勃地創造其收入流的新組成部分。在最新的財報電話會議上,他們指出他們已經創造了 10 億美元的軟件收入。然而,最近,我們感覺到他們可能正在重新定位或稍微縮減這些雄心,軟件現在被定位為他們向芯片客户提供的服務,而不是其本身的成熟收入部門。
畢竟,銷售軟件可能會讓英偉達與其所有最大的客户直接競爭。
18 年堅守,換來大爆發
根據《BBC》報導,英偉達的迅猛崛起就是大膽賭上自己的技術加上有良好的時機。
英偉達創立於 1993 年,現任英偉達 CEO 黃仁勳就是創辦人之一,當時英偉達還是一家專注為電玩遊戲和應用程式製作圖像的公司。
1999 年,英偉達研發出首款繪圖芯片(GPU)GeForce256,來加強電腦的圖像顯示效果,當時以每股 12 美元的價格公開上市。
2006 年,斯坦福大學的研究人員發現 GPU 有另一個用途:它可以加快數學運算,這是一般芯片無法做到的。同年,黃仁勳做出了 AI 發展上重要的決定:他投入英偉達的資源來建立一個讓 GPU 可以編程的工具,讓 GPU 不只是製作圖像的工具,也就是 CUDA(Compute Unified Device Architecture,統一計算架構)。
什麼叫做 CUDA?這是一套英偉達提供給開發人員的編程工具,讓工程師能運用 CUDA,省下大量撰寫低階語法的時間,進而直接使用高階語法諸如 C++ 或 Java 等來編寫應用於通用 GPU 上的演算法,解決平行運算中複雜的問題。
對研究人員來説,這是一種在消費類硬件中進行高性能計算的新方法。
當 18 年前黃仁勳投資 CUDA 時,受到不少投資人看衰,現在 2024 年結果證明,這個選擇造就了日後的兩萬億美元市值。
根據《福布斯》指出,大多數的 AI 新創都奠基於英偉達的 CUDA 平台,英偉達的策略就是讓平台衍生出龐大的軟件生態,讓後者難以突破。
2012 年,一種可以將圖像進行分類的人工智能 Alexnet 嶄露頭角,它使用了輝達其中兩個可編程的 GPU 進行訓練。
科學家們同時發現,GPU 可以大幅加速神經網絡的處理速度,並開始用在工作上。
英偉達透過投資更適合 AI 的 GPU,以及讓這項技術更容易使用的軟件,來發揮自身優勢。
然而,目前英偉達的主導地位看似穩固,但長遠來説更難預測。
顧問公司 TIRIAS Research 的分析師克魯威拉(Kevin Krewell)指出,英偉達背後有很多對手正急起直追。
舉例來説,超微(AMD)和英特爾(Intel)都以製造中央處理器(CPU)聞名,但他們近期也投入製作 AI 專用的 GPU,Google 則開發出擁有 AI 運算能力的張量處理器( TPU),不僅可用於搜尋引擎,還可用在一些機器學習的工作上,微軟和 Meta 也正着手開發中。
英偉達在加密貨幣的挖礦上也取得了成功,根據《華爾街日報》報導,隨着加密貨幣價格上漲,英偉達在 2020 年的市值超越了芯片巨頭英特爾,並在 2021 年底達到每股近 330 美元的紀錄。
雖然近期加密貨幣寒冬降臨, 分析師指出,AI 的興起將為英偉達帶來比加密貨幣更繁榮的前景,瑞銀分析師估計,光 ChatGPT 就需要約 1 萬個英偉達的 GPU。
英偉達設計但不製造自己的芯片,他們將生產的工作外包給芯片製造商,其中包括「護島神山」台積電。
黃仁勳在 2010 年接受《紐約時報》的專訪時指出,英偉達的核心價值包含兩項要素,首先是「承擔風險的容忍度」和「從失敗中學習的能力」。他提到,在這個瞬息萬變的世界中,「慶祝失敗」是所有公司的重要元素,而第二個則是「知識的誠實」,能夠直言不諱地指出公司或個人犯下的錯誤,並從中汲取教訓,迅速調整。
黃仁勳説,英偉達的企業性格就是,你有好點子,以前也沒有人做過,那就放手去嘗試,如果失敗了,就從中去學習和調整,每一次的失敗都是一點點的進步。
黃仁勳就讀高中時,也在玩電動的過程中學到不少。「當你嘗試某些破關方式,卻沒有得到想要的結果時,你就重新再試一次,不知不覺就破關了!」
黃仁勳認為,就是因為玩電動,培養了嘗試的能力,這也是日後創新和嘗試新事物的養分之一。
黃仁勳也在專訪中透露加入英偉達所需具備的特質,第一個是「要能愛上某樣你感興趣的東西」,他強調愛上某樣東西的能力對成功人士來説非常重要。
第二個則是「冒險和犯錯」的能力,不斷去嘗試,犯錯了就從中學習,做出調整迎接下次挑戰。
第三個則是「像孩子般去看待世界」,「如果我們做到會怎麼樣?」「該如何去做?」所有偉大的想法都肇基於此。
本文作者:techspot,來源:半導體行業觀察,原文標題:《英偉達 CUDA 護城河,到底有多深?》
