CUDAとは 2006年に登場したGPUの開発基盤、開発者は750万人超
CUDAは、エヌビディアのGPUで汎用の計算をするための開発基盤です。同社の年次報告書によると、CUDAなどの同社のソフトを使う開発者は世界で750万人を超えます。
- CUDAは、エヌビディアのGPUに画像以外の計算をさせるための開発基盤です。2006年に登場しました。
- 計算の中身を「カーネル」という関数に書き、GPUの上で数万の処理を同時に走らせます。
- 2026年11月時点の最新版はCUDA 13.5で、ツールの一覧には43の部品が並びます。
- エヌビディアの年次報告書によると、CUDAなどのソフトを使う開発者は世界で750万人を超えます。
CUDA(クーダ)は、エヌビディアのGPUを汎用の計算に使うための、プログラムの書き方とソフトの一式です。正式名はCompute Unified Device Architectureです。同社のすべてのGPUで動き、AIの学習や推論、科学技術計算の土台になっています。
CPUが指示し、GPUが同時に解く
CUDAのプログラムは、CPUの側(ホスト)とGPUの側(デバイス)に分かれます。CPUはデータをGPUのメモリに送り、計算を頼みます。GPUで動く関数を「カーネル」と呼びます。
カーネルは、同じ処理を数千から数万の「スレッド」で同時に実行します。スレッドは「ブロック」にまとまり、ブロックの集まりが「グリッド」です。言語はC++を広げたもので、専用のコンパイラ(nvcc)がGPU向けの命令に変えます。途中にはPTXという中間の命令の形があり、新しいGPUでも古いプログラムを動かせるようにしています。
行列の掛け算や畳み込みなど、よく使う計算は部品として用意されています。cuBLAS(行列)、cuDNN(深層学習)、cuFFT(高速フーリエ変換)などです。PyTorchのような枠組みは、裏でこれらの部品を呼び出しています。
2006年から20年、開発者は750万人超
エヌビディアが2026年2月に出した年次報告書(10-K)は、CUDAを2006年に導入し、GPUの並列処理の力を一般の計算に開いたと書いています。2012年には、同社のGPUで学習した画像認識のAI「AlexNet」が国際的な競技会で勝ちました。報告書は、CUDAを含む同社のソフトの開発者を750万人超とし、分野ごとのライブラリや開発キットは数百あると説明しています。
| 項目 | 数字 | 出典 |
|---|---|---|
| CUDAの導入 | 2006年 | 年次報告書 |
| CUDAなどのソフトの開発者 | 750万人超 | 年次報告書 |
| TOP500のスパコンのうち同社製品を使う比率 | 78%超 | 年次報告書 |
| 創業以来の研究開発費 | 767億ドル超 | 年次報告書 |
| 最新のCUDA Toolkit | 13.5 | リリースノート |
| Toolkitの部品の数 | 43 | リリースノート |
| CUDA 13系が求めるドライバ | 580以上 | リリースノート |
ソフトの厚みと売上
CUDAそのものは無料で配られています。エヌビディアの売上の大半はGPUと、それを組んだシステムから生まれます。2026年5〜7月期の売上は962億2,100万ドルで、うちデータセンター部門が890億ドルでした。
ほかの会社のGPUでは、CUDAのプログラムはそのままでは動きません。AMDは自社のGPU向けに「ROCm」という開発基盤を出し、CUDAの書き方に似た「HIP」という言語を用意しています。CUDAのプログラムをHIPに書き換える道具も配っています。
CUDA Toolkitのリリースノートで、13系の最新版は13.5です。cuFFTの13.0では、Turing(2018年の世代)より前のGPUへの対応を外しました。新しい版ほど、古いGPUが対象から外れていきます。
関連する用語
- カーネル:GPUの上で同時に動かす関数。
- PTX:CUDAの中間の命令の形。GPUの世代をまたいで動かすために使う。
- cuDNN:深層学習の計算をまとめたCUDAのライブラリ。
- ROCm:AMDのGPU向けの開発基盤。
- TensorRT:学習済みのモデルを推論向けに速くするエヌビディアのソフト。
エヌビディアは2026年8〜10月期の決算を11月17日(米国時間)に発表します。売上の見通しは1,080億ドル(上下2%)です。
この記事は公開資料をもとに作成しています。売買をすすめるものではありません。誤りを見つけたら訂正します(編集方針)。
関連する記事
ROCmとは AMDのGPUを動かすソフトの一式、10月に10.1版
ROCm(ロックエム)は、AMDのGPUで汎用の計算をするための開発基盤で、中身を公開して配っています。2026年10月5日付の10.1.0版は、PyTorch 2.14やvLLM 0.29などに対応しました。
TensorRTとは 学習済みモデルをGPU向けに作り直す推論の道具
TensorRTは、学習済みのAIのモデルを、エヌビディアのGPUで速く答えを出せる形に変えるソフトの一式です。エヌビディアは、CPUだけで動かす場合に比べ推論を36倍速くできるとしています。
ドライバとソフトウェアの層とは GPUとAIの応用の間に何段もの層、版の組み合わせが条件に
ドライバは、OSの中で半導体の部品とやりとりを受け持つソフトで、AIの計算はその上に何段もの層を積んで動きます。エヌビディアのCUDAの13系は、ドライバの580番台以上を必要とします。
建設のリードタイムとは TSMC熊本は着工から開所まで約1年10か月、アリゾナは発表から量産まで約4年半
建設のリードタイムとは、工場やデータセンターの着工から稼働までにかかる時間です。TSMCの熊本の第1工場は2022年4月に着工し、2024年2月に開所式を開きました。