-
日期: 2025-10-31 | 來源: 綜合新聞 | 有12人參與評論 | 字體: 小 中 大
你想想,換了平台,那上千名頂尖工程師怎麼辦?他們過去拾多年的經驗,難道要壹夜清零,從頭再學嗎?這得是多大壹筆培訓賬?還有那數百萬行代碼,怎麼辦?那可不是簡單的“復制粘貼”啊。
可能,你會問,這換個平台能有多難呢?我不太懂專業技術,請允許我試著打個比方來解釋壹下。這就像你要把南方的荔枝種到北方。不是說你挖走就行,還要做大量的研究、測試,花上大量的時間。AI就是這樣,而最後能不能成,還說不准。
另外,換平台期間,意味著要同時運營維護兩套完全不同的平台。這裡面的成本,很可能翻倍上漲。
最要命的,也是最大的風險,是機會成本太高。
AI這個賽道,分秒必爭。如果為了換個平台,而導致研發落後,或是模型發布晚了幾個月。那麼,很可能就從行業領導者變成追隨者。這裡面,還沒算上遷移出問題的情況。完全不敢想象。
所以,在把各種直接成本、間接成本相加後,就達成了“鎖定供應商”的結果。
說白了,就是我從軟件到硬件,全部跟你牢牢綁定。長遠看,反而是AI公司的最優解,因為它在未來的合同時間內,不用為硬件擔憂。
現在,再回頭看AMD那份“性能高30%,便宜壹半”的訂單,還覺得香嗎?
答案是否定的。硬件上省下的幾百萬美元,比起可能高達數拾億美元的遷移成本和潛在戰略風險,微不足道。
到這,你應該發現了,英偉達真正鎖住客戶的,並不是它的硬件。而是壹個看不見摸不著的“牢籠”。
那就是被稱為“英偉達護城河”的CUDA。
03
被叫作“英偉達護城河”的CUDA,是什麼?
CUDA全名叫Compute Unified Device Architecture(統壹計算設備架構)。說白了它是壹套讓程序員更好用英偉達GPU的編程工具。
對於不太懂技術的人來說,這部分有點復雜。下面我盡量簡單說清楚。
要理解CUDA,得先知道什麼是“編程模型”。
我打個比方。
過去的計算機,主要靠CPU(中央處理器)運算。CPU像壹個米其林叁星大廚。手藝高超,什麼菜式都能做。但問題是,他壹次只能炒壹道菜。如果遇上飯點高峰期,爆單是常有的事。
這叫“串行計算”。程序編程必須按順序執行,上壹個任務完成才能做下壹個,適合邏輯直觀、小規模的任務。遇到復雜的任務,效率就會不足。
而GPU(圖形處理器)不同,它不像大廚,而像壹個擁有成千上萬個小工的“超級廚房”。每個小工負責的東西不壹樣,可能A切菜,B洗菜,C炒菜,D甜品……最後匯總到超級廚房。如果要給壹萬斤土豆削皮,那個大廚可能要削到手斷,而這邊上萬個小工可以同時開工,瞬間完成。
這叫“並行計算”。能同時處理多個任務,整體縮短時間,大大提高運行效率。
但是,這裡還有個問題。
這成千上萬個小工,雖然人多力量大,但是他們很“笨”。必須要有人告訴他們,A你去切菜,B你去洗菜,C你去炒菜……否則,廚房會亂成壹團。說白了,必須要有壹個統壹的指揮,能命令那些小工高效協作幹活。
而英偉達的CUDA,就是那個總指揮。有自己的壹套指揮語言,精准協調每個核心,完成任務。
做個類比,就像壹台相機,硬件非常厲害。想要用好,你要懂光圈、快門、ISO等專業知識,對大多數人來說,門檻太高了。於是,廠商想出了“智能場景模式”,比如運動模式、延時模式等等。你拿到相機,再也不用懂那些專業知識,只要會按壹個鍵,就能拍出好照片。
CUDA就是GPU的“智能場景模式”。開發者不用專門研究GPU的架構,也能高效完成編程任務。簡單來說,就是讓更多人能用上GPU的強大算力。
2006年,CUDA的問世,直接改變了英偉達的命運。
以前,GPU主要被看作用來渲染畫面的“游戲顯卡”。CUDA出現後,顯卡就能被用在科學運算、物理模擬等領域。- 新聞來源於其它媒體,內容不代表本站立場!
-
原文鏈接
原文鏈接: