2006.11 GTC 大会 · CUDA 1.0 发布
2006.11 NVIDIA 第一次 GTC(GPU Technology Conference)· Jensen 发布 CUDA 1.0
CUDA 是什么: C/C++ 扩展 · 让 GPU 通用计算(原 GPU 只能做图形)
关键决策: CUDA 闭源(只支持 NVIDIA GPU)· 不开源(拒绝 OpenCL 主导)
2007.6 Tesla GPU(C870)· 首款"科学计算 GPU"· 价格 $1,500-3,000
2007.11 Tesla C1060 · 4GB 显存 · 售价 $1,700 · 首批非游戏 GPU
2008 营收 $1.5B(其中科学计算占 5%)· 25 年最早期 AI 革命种子
"embarrassingly parallel" 战略思想
技术核心: "embarrassingly parallel"(尴尬并行)· 一些软件问题天然并行(像素渲染 + 矩阵乘法)
CUDA 的工程: 让 GPU 4000+ 个核心同时工作 vs CPU 4-16 个核心串行
Jensen 引用: 2006 内部会议"GPU 是天然的并行处理器,只是之前没人用对方向"
2008-2011 Folding@home · CERN LHC · 科研客户开始用 CUDA 加速
2009 Tesla C2050 · DirectX 11 + CUDA 2.0 · 科学计算 8x 性能
Acquired 评价: "CUDA = NVIDIA 25 年最深护城河。闭源 + 仅支持 NVIDIA = 25 年后 AI 算力 100% 在 NVIDIA"
CUDA 闭源 vs OpenCL · 25 年最大战略赌注
OpenCL(2008 推出): 跨平台 GPU 通用计算标准 · Apple / AMD / Intel 支持 · NVIDIA 也支持 OpenCL
CUDA 战略: Jensen 选 CUDA 闭源 + 仅 NVIDIA · 放弃成为"行业标准"
代价: 2008-2012 OpenCL 看起来更开放 · CUDA 用户少 · 研发成本高
收获: 2012 AlexNet 革命时 所有深度学习代码都是 CUDA · 没有 OpenCL 替代
15 年后: 2023 NVIDIA 90%+ 数据中心 AI 加速市场份额 · CUDA = 25 年最深护城河
Acquired 评价: "CUDA 闭源 vs OpenCL 开放 = NVIDIA 25 年最大战略赌注 · 15 年后赌赢了"