nvidia_history

第1章:创世纪 (1993-1999)

从Denny’s餐厅的创业梦想到定义GPU的技术革命

章节概览

1993年到1999年是NVIDIA从零开始到纳斯达克上市的关键六年。这段时期见证了公司从濒临破产到成为图形芯片领导者的惊险历程。本章详细记录了三位创始人的创业故事、NV1的失败教训、RIVA 128的绝地反击、GeForce 256定义GPU概念的历史时刻,以及关键技术人才的加入如何奠定了NVIDIA未来三十年的技术基础。

1.1 创始故事:Denny’s餐厅的技术梦想

1.1.1 三位创始人的背景

1993年4月5日,NVIDIA正式成立。三位创始人在加州圣何塞Stevens Creek大道上的一家Denny’s餐厅里勾画出了公司的蓝图。这家24小时营业的连锁餐厅见证了硅谷无数创业故事的开端。

黄仁勋(Jensen Huang)

Chris Malachowsky

Curtis Priem

1.1.2 创业初期的挑战

资金筹集过程:

创业初期最大的挑战是说服投资者相信一个全新的市场机会。1993年初,三位创始人开始寻找风险投资:

初始资金结构:
┌──────────────────────────────────────────┐
│ 创始人个人投资:    $40,000               │
│ ├── 黄仁勋:        $20,000(全部积蓄)    │
│ ├── Malachowsky:   $10,000               │
│ └── Priem:         $10,000               │
│                                           │
│ 天使投资(1993.5): $200,000             │
│ └── Sutter Hill Ventures试探性投资        │
│                                           │
│ A轮融资(1993.9):  $2,000,000          │
│ ├── Sequoia Capital领投 ($1,500,000)     │
│ └── Sutter Hill跟投 ($500,000)          │
│                                           │
│ 员工期权池:        20%                   │
└──────────────────────────────────────────┘

Sequoia Capital的投资决策:

早期办公环境:

早期定位与市场策略:

  1. 多媒体集成战略(1993-1995)
    • 不仅是3D图形,还包括音频、视频处理
    • 目标:成为”PC的媒体处理器”
    • 对标:Creative Labs的声卡+3D功能
  2. 游戏市场聚焦(1995后调整)
    • ID Software的Doom(1993)和Quake(1996)引爆市场
    • 与游戏开发者建立直接联系
    • 每周邀请开发者到公司测试硬件
  3. 差异化策略
    • 避开Intel/AMD的CPU战场
    • 不与S3、Cirrus Logic在2D市场竞争
    • 专注高性能3D,接受更高成本

1.1.3 公司命名与愿景

命名过程的波折:

公司命名经历了3个月的讨论和法律审查:

初期备选名称:

“NVIDIA”名称的最终确定:

Logo设计演变:

1993-1999:初代Logo
┌────────────────┐
│   nVIDIA       │  斜体字,小写n
│  ▓▓▓▓▓▓        │  绿色方块代表像素
└────────────────┘

1999-2006:眼睛Logo
┌────────────────┐
│    👁️           │  全视之眼(All-Seeing Eye)
│   NVIDIA       │  大写字母,专业字体
└────────────────┘

2006至今:现代Logo
┌────────────────┐
│   NVIDIA       │  螺旋眼睛图案
│     ↻          │  代表无限计算
└────────────────┘

创始愿景的三个支柱:

  1. 技术愿景(1993年制定)

    “我们要创造一个全新的计算类别,让视觉计算成为继CPU之后最重要的处理器。” —— 黄仁勋,1993年4月

  2. 市场愿景

    “未来每台PC都需要3D图形能力,就像今天需要声卡一样普遍。游戏将驱动这个需求,但应用会远超游戏。” —— Chris Malachowsky,1993年

  3. 长期愿景

    “总有一天,图形处理器的晶体管数量会超过CPU,因为并行计算是未来。” —— Curtis Priem,1994年(当时被认为是疯狂的预测)

早期企业文化形成:

“创始人准则”(1993年制定,至今仍在使用):

  1. Intellectual Honesty(理性诚实):承认不知道的事,快速学习
  2. Take Risks(承担风险):做别人不敢做的事
  3. Speed Matters(速度至上):宁可快速失败,不要缓慢成功
  4. Direct Communication(直接沟通):没有等级,任何人可以挑战任何人
  5. One Team(团队一体):个人成功等于团队成功

1.2 NV1失败教训:四边形渲染的技术赌博

1.2.1 NV1芯片的技术选择

1995年5月,NVIDIA发布了第一款产品NV1(代号NV1 STG2000),这是一次大胆但最终失败的技术尝试。开发代号”Tahiti”暗示了团队希望这款芯片能带来”度假般的美好体验”。

技术规格详解:

NV1 (STG2000) 技术参数
├── 制程工艺:     500nm (SGS-Thomson制造)
├── 晶体管数:     100万
├── 芯片面积:     133mm²
├── 核心频率:     12.5 MHz
├── 内存接口:     64-bit
├── 内存类型:     EDO DRAM
├── 内存容量:     2MB(可扩展至4MB)
├── 内存带宽:     50 MB/s
├── 渲染方式:     四边形(Quadrilateral)
├── 填充率:       12.5M像素/秒
├── 纹理映射:     透视校正四边形纹理
├── 音频功能:     集成16位声卡(兼容Sound Blaster)
├── MIDI支持:     32复音波表合成
├── 游戏手柄:     专用Saturn手柄接口
├── 视频输出:     VGA + S-Video
├── API支持:      专有NV1 API + Sega游戏移植层
├── PCI接口:      32-bit,33MHz
└── 制造成本:     ~$45/片(目标$25,严重超支)

为什么选择四边形渲染?

技术决策背景(1993-1994年):

  1. 理论优势
    • 四边形更适合表现曲面(NURBS转换更自然)
    • 建模软件(3DS Max、Maya)原生使用四边形
    • 减少几何数据量(1个四边形 vs 2个三角形)
  2. Curtis Priem的坚持
    • “真实世界没有三角形的物体,四边形更接近自然”
    • 基于SGI高端工作站的经验
    • 认为PC会跟随工作站的技术路线
  3. 世嘉的影响
    • Saturn主机使用四边形渲染
    • 1994年签约时世嘉承诺技术支持
    • 计划共享游戏移植生态

关键设计特性:

NV1 渲染管线架构
┌─────────────────────────────────┐
│      Host Interface (PCI)        │
├─────────────────────────────────┤
│         Command FIFO            │
├─────────────────────────────────┤
│    Geometry Engine              │
│  ├─ Quad Setup Unit             │
│  ├─ Perspective Divider         │
│  └─ Clipping Unit               │
├─────────────────────────────────┤
│    Rendering Engine             │
│  ├─ Texture Mapper (Quad)       │
│  ├─ Gouraud Shader              │
│  └─ Alpha Blender               │
├─────────────────────────────────┤
│    Audio DSP                    │
│  ├─ Wave Synthesis              │
│  ├─ MIDI Processor              │
│  └─ Effects Engine              │
├─────────────────────────────────┤
│    Display Controller           │
│  └─ RAMDAC (135MHz)            │
└─────────────────────────────────┘

1.2.2 与世嘉的合作失败

世嘉合作的起源与发展:

1994年3月,世嘉美国总裁Tom Kalinske主动联系NVIDIA:

合作时间线:

NV2芯片规划(未完成):

NV2 计划规格(1995年设计)
├── 制程工艺:     350nm
├── 晶体管数:     300万(预计)
├── 核心频率:     25 MHz
├── 渲染性能:     50万四边形/秒
├── 纹理单元:     2个
├── 特殊功能:     硬件几何变换
├── 音频增强:     3D定位音频
├── 成本目标:     $35/片
└── 计划量产:     1996年Q4(未实现)

合作破裂的深层原因:

  1. 日美分歧
    • 世嘉美国:支持NVIDIA的创新方案
    • 世嘉日本:倾向使用日立、NEC等日本供应商
    • 内部政治斗争导致决策反复
  2. 技术路线冲突
    • 1995年8月:微软发布DirectX 1.0,明确采用三角形渲染
    • 1995年11月:OpenGL 1.1发布,巩固三角形标准
    • 世嘉意识到四边形路线的风险
  3. 市场压力
    • PlayStation销量超过Saturn
    • 开发者抱怨NV1/Saturn移植困难
    • 第三方支持严重不足

700万美元的教训:

失败原因深度分析:

因素 NV1选择 行业标准(1995年形成) 实际影响
渲染基元 四边形 三角形 无法运行Quake等主流游戏
API支持 专有NV1 API DirectX/OpenGL 仅5款游戏支持
开发工具 自研SDK Visual C++ + DirectX 学习成本高,文档差
音频集成 内置声卡 Creative Sound Blaster 增加$15成本,功能冗余
市场定位 多媒体卡 3D游戏加速卡 消费者困惑,销售惨淡
驱动支持 DOS为主 Windows 95 错过操作系统升级潮
定价策略 $199-249 竞品$149-199 性价比严重不足

市场反响数据:

1.2.3 濒临破产的危机

1996年初,NVIDIA面临生存危机:

黄仁勋的关键决策:

  1. 承认技术路线错误
  2. 全面转向三角形渲染
  3. 裁员至30人的核心团队
  4. 说服投资者追加投资
  5. 4个月内开发新产品

1.3 RIVA 128逆转:速度创造奇迹

1.3.1 技术架构革新

1997年4月,RIVA 128发布,实现了惊人的逆转:

RIVA 128 架构图
┌─────────────────────────────────────┐
│          PCI/AGP 接口                │
├─────────────────────────────────────┤
│         命令处理器                   │
├─────────────────────────────────────┤
│    ┌─────────┐    ┌─────────┐      │
│    │ 设置引擎 │    │ 渲染引擎 │      │
│    └─────────┘    └─────────┘      │
├─────────────────────────────────────┤
│         纹理缓存 (2KB)               │
├─────────────────────────────────────┤
│      显存控制器 (100MHz)             │
├─────────────────────────────────────┤
│    SGRAM/SDRAM (4MB可扩展至8MB)     │
└─────────────────────────────────────┘

关键创新:

1.3.2 性能碾压竞争对手

性能对比(1997年):

产品 填充率 三角形/秒 价格 市场份额
RIVA 128 100M像素/秒 5M $199 月销100万片
3dfx Voodoo 50M像素/秒 1M $299 市场领导者
ATI Rage Pro 40M像素/秒 1M $179 OEM市场
S3 Virge 25M像素/秒 0.5M $149 低端市场

1.3.3 市场策略成功

渠道策略:

  1. OEM合作:戴尔、惠普、康柏批量采购
  2. 零售市场:Creative、Diamond等品牌商合作
  3. 价格策略:比3dfx便宜$100,性能更强
  4. 驱动优化:每月更新,持续提升性能

市场反响:

1.4 GeForce 256诞生:定义GPU概念

1.4.1 GPU概念的提出

1999年8月31日,NVIDIA发布GeForce 256,首次提出GPU(Graphics Processing Unit)概念:

GPU的定义(1999年):

“GPU是一个单芯片处理器,集成了变换、光照、三角形设置/裁剪和渲染引擎,每秒能够处理至少1000万个多边形。” —— NVIDIA技术白皮书

1.4.2 硬件T&L革命

Transform & Lighting(T&L)技术架构:

GeForce 256 T&L Pipeline
┌──────────────────────────────────────┐
│         应用程序/游戏引擎              │
└────────────┬─────────────────────────┘
             ↓ 顶点数据
┌──────────────────────────────────────┐
│      Vertex Transform Unit           │
│   ├── 模型变换(Model Transform)     │
│   ├── 视图变换(View Transform)      │
│   └── 投影变换(Projection)          │
├──────────────────────────────────────┤
│       Lighting Unit                  │
│   ├── 环境光(Ambient)              │
│   ├── 漫反射(Diffuse)              │
│   ├── 镜面反射(Specular)           │
│   └── 8个硬件光源                    │
├──────────────────────────────────────┤
│    Triangle Setup & Clipping         │
├──────────────────────────────────────┤
│       Rendering Pipeline             │
│   ├── 纹理单元 x4                    │
│   ├── 像素着色器                     │
│   └── ROP单元                        │
└──────────────────────────────────────┘

1.4.3 性能和市场影响

技术规格对比:

特性 GeForce 256 SDR GeForce 256 DDR 竞争对手最强(3dfx Voodoo3)
制程 220nm 220nm 250nm
晶体管 2300万 2300万 1400万
核心频率 120MHz 120MHz 166MHz
内存类型 SDRAM DDR SDRAM
内存带宽 2.7GB/s 5.3GB/s 3.2GB/s
T&L支持 硬件 硬件 无(CPU处理)
填充率 480M像素/秒 480M像素/秒 366M像素/秒
三角形/秒 15M 15M 8M(CPU限制)

游戏性能提升:

1.5 关键人物:技术基因的奠定

1.5.1 David Kirk - 首席科学家

背景与贡献:

关键贡献:

  1. GeForce架构设计:主导GeForce 256的T&L架构
  2. CUDA早期构想:1999年提出GPU通用计算概念
  3. 学术影响力:与斯坦福、MIT建立研究合作
  4. 人才培养:建立NVIDIA Research,招募顶尖研究员

1.5.2 其他早期关键人物

Dwight Diercks - 软件工程副总裁

John Montrym - 硬件架构师

Brian Kelleher - 硬件工程副总裁

1.5.3 早期企业文化形成

核心价值观(1999年确立):

NVIDIA文化基因
┌────────────────────────────────┐
│     Intellectual Honesty       │
│        (理性诚实)              │
│  ├── 承认错误并快速纠正         │
│  ├── 数据驱动决策              │
│  └── 透明沟通                 │
├────────────────────────────────┤
│      Speed of Light            │
│        (光速执行)              │
│  ├── 快速迭代                 │
│  ├── 并行开发                 │
│  └── 4个月产品周期            │
├────────────────────────────────┤
│      One Team                  │
│        (团队协作)              │
│  ├── 跨部门合作               │
│  ├── 共享成功                 │
│  └── 统一目标                 │
└────────────────────────────────┘

1.6 IPO上市:资本市场的认可

1.6.1 上市准备过程

财务增长轨迹(1996-1998):

年份 营收 净利润 员工数 主要产品
1996 $350万 -$950万 35 NV1(失败)
1997 $5750万 $130万 85 RIVA 128
1998 $1.58亿 $1680万 170 RIVA TNT
1999H1 $1.12亿 $1350万 250 TNT2/GeForce

1.6.2 IPO详情

1999年1月22日 纳斯达克上市:

资金用途:

IPO募集资金分配
├── 研发投入:      45% ($1890万)
│   ├── 下一代GPU开发
│   └── 软件工具链
├── 市场营销:      25% ($1050万)
│   ├── 品牌建设
│   └── 开发者关系
├── 运营资本:      20% ($840万)
└── 债务偿还:      10% ($420万)

1.6.3 投资者结构

IPO后股权结构:

股东 持股比例 类别
黄仁勋 15.8% 创始人
Sequoia Capital 12.5% 风投
员工期权池 20% 激励
Malachowsky 3.2% 创始人
Priem 2.8% 创始人
其他早期投资者 15.7% 风投
公众投资者 30% 流通股

本章总结

关键里程碑回顾

1993-1999年间,NVIDIA完成了从创业公司到上市公司的蜕变:

  1. 1993年:三位创始人在Denny’s餐厅创立公司,初始资金仅4万美元
  2. 1995年:NV1失败,选择四边形渲染路线导致与行业标准脱节
  3. 1996年:濒临破产,账户不足100万美元,裁员至30人
  4. 1997年:RIVA 128大获成功,4个月开发周期创造奇迹,月销百万片
  5. 1999年:GeForce 256定义GPU概念,硬件T&L革命性创新
  6. 1999年:成功IPO,募资4200万美元,市值3亿美元

成功因素分析

技术层面:

管理层面:

市场层面:

对未来的影响

这六年奠定的基础对NVIDIA未来发展产生深远影响:

  1. 技术基因:从图形处理到并行计算的技术路线
  2. 快速迭代:保持技术领先的产品开发节奏
  3. 生态思维:重视开发者和软件生态
  4. 危机应对:将失败转化为成功的能力
  5. 长期主义:坚持技术投入和创新

正如黄仁勋在1999年IPO时所说:

“我们才刚刚开始。GPU将不仅改变游戏,还将改变整个计算世界。”

这个预言在接下来的二十多年里得到了完美验证。


下一章:可编程时代 (2000-2005) →