是什麼

CUDA(Compute Unified Device Architecture)是輝達於 2007 年推出的平行計算平台與程式設計模型。它提供一套介面和工具,讓開發者能用熟悉的程式語言把通用計算任務交給 GPU 執行,而不必侷限於圖形渲染。圍繞 CUDA 還形成了 cuDNN 等大量加速庫,覆蓋深度學習、科學計算等領域。

為什麼重要

CUDA 把 GPU 從圖形專用晶片變成了通用平行計算引擎,為後來的深度學習浪潮奠定了軟體基礎。經過多年積累,主流 AI 框架與海量程式碼、人才都深度繫結在 CUDA 之上,遷移成本極高。這種軟體生態層面的鎖定,被普遍視為輝達最堅固的護城河,其價值甚至不亞於硬體本身。

在 AI 產業鏈中的位置

CUDA 處在 AI 產業鏈中晶片層與模型層之間的銜接位置。它是把輝達硬體算力暴露給上層開發者的軟體橋樑:正因為有 CUDA,模型層的研究者才能方便地驅動晶片層的 GPU。這層軟體黏合,讓晶片層的優勢能夠順暢傳導到模型與應用層。