第一章:铸剑为犁——英伟达的创立与图形处理单元的黄金时代
1993年,在硅谷圣何塞一家名为“Fuddruckers”的汉堡店里,三个来自LSI Logic的工程师——黄仁勋、克里斯·马拉科夫斯基和柯蒂斯·普里贝姆——围坐在一张餐桌旁,讨论着一个看似异想天开的计划:成立一家专门制造图形加速芯片的公司。彼时,个人电脑市场正经历从DOS到Windows的过渡,图形用户界面(GUI)开始普及,但大多数PC仅依靠CPU处理图形,屏幕显示缓慢而粗糙,尤其无法满足日益兴起的PC游戏和专业三维设计的需求。当时,图形处理领域由几家小公司主导,如3Dlabs、ATI和3dfx,它们生产的图形加速卡价格昂贵,且彼此技术路线互不兼容。黄仁勋敏锐地意识到,如果能为通用PC提供一个标准化、高性能且价格适中的图形解决方案,将是一个巨大的商业机会。这个在汉堡店里的构想,最终催生了英伟达(NVIDIA)的诞生,也意外地为二十年后人工智能的爆发埋下了硬件基石。
英伟达的早期历程,是一部在技术混沌中寻找标准、在激烈竞争中定义产品的创业史。其核心产品GeForce系列图形处理单元(GPU)的演进,不仅重塑了PC游戏和可视化产业的体验,更通过持续的架构创新,将图形芯片从单纯的“绘图工具”逐步转变为可编程的“并行计算引擎”。本章将追溯这一转变的内在逻辑:英伟达如何通过“硬件即产品”的经典商业模式在图形红海中胜出,以及这种模式内在的局限性如何迫使公司寻找第二增长曲线。其中,黄仁勋独特的领导风格——融合工程师的严谨、赌徒的胆识与长期主义的远见——是理解这一路径的关键。同时,与3dfx、ATI等对手的“图形战争”,不仅是市场份额的争夺,更是对图形处理本质认知的竞争,其结果直接决定了GPU技术范式的走向。最终,当图形市场的增长逐渐见顶,英伟达在图形时代积累的巨额资金、工程能力与一种尚未被完全认知的芯片架构潜力,共同为其在世纪之交的艰难转型——从“为游戏玩家制造显卡”到“为科学家提供计算平台”——提供了可能。本章的终点,正是这个转型的起点:一个为“犁”而生的“剑”,如何在等待它的田野。
---
1.1 图形时代的召唤:1990年代中期的PC产业背景与技术缺口
要理解英伟达的诞生,必须回到它诞生的时代语境——1990年代中期的个人计算机产业。这一时期,PC正从纯粹的办公和 productivity 工具,向多媒体和娱乐平台快速演变。微软Windows 95的发布是一个标志性事件,它带来了更直观的图形用户界面、对即插即用硬件的支持,以及内置的多媒体功能,极大地降低了对图形硬件的使用门槛,也刺激了消费者对更丰富视觉体验的需求。
在Windows 95之前,PC图形显示主要依赖两种方式:一是集成在主板上的基本显示控制器(通常只能提供VGA级别的分辨率和色彩),二是价格高昂的专用图形加速卡。这些加速卡大多基于早期图形标准,如IBM的XGA或专用芯片组,功能有限。随着Windows 3.x和早期Windows 95应用开始采用更复杂的图形元素(如抗锯齿字体、半透明窗口、简单的2D动画),CPU的图形处理负担急剧增加,导致系统整体响应迟缓。更关键的是,三维(3D)图形应用开始从专业工作站(如SGI、Sun的工作站)向大众市场渗透。1992年id Software发布的《德军总部3D》(Wolfenstein 3D)和1993年的《毁灭战士》(Doom)证明了PC可以运行实时3D游戏,但其渲染技术是“2.5D”的,对硬件要求相对有限。真正的3D多边形游戏,如1996年的《古墓丽影》和1997年的《极品飞车》,需要硬件进行实时的纹理映射、深度缓冲和光照计算,这对当时的通用CPU而言是难以承受的重负。
市场出现了一个明确的技术缺口:需要一种标准化、低成本、高性能的专用芯片,来接管CPU的3D图形渲染任务,从而释放CPU用于游戏逻辑、人工智能等其他计算,并实现流畅的实时3D画面。 这个缺口吸引了众多创业者。当时的图形芯片市场呈现“诸侯割据”状态:3dfx Interactive凭借其Voodoo系列芯片在高端游戏市场一骑绝尘;ATI(Array Technology Inc.)在OEM市场和2D/3D整合方案上有优势;S3 Graphics、Rendition、Matrox等公司也在不同细分市场角逐。这些公司的芯片架构、API支持(如OpenGL、微软的Direct3D)和驱动程序设计各不相同,导致游戏开发者需要针对不同硬件进行优化,用户体验参差不齐。
正是在这个技术标准尚未统一、市场格局未定的“战国时代”,黄仁勋看到了机会。他曾在LSI Logic负责图形芯片业务,深知定制化解决方案的昂贵与低效。他的构想是:打造一颗“全能的”图形芯片,不仅性能强大,更要提供一个统一的、易于开发的架构,并通过与微软Direct3D等开放标准的深度绑定,成为行业事实上的标准。 这一定位,决定了英伟达从创立之初就不是一家单纯的硬件公司,而是一家致力于“定义图形计算范式”的平台公司。其产品不仅要快,更要让开发者“容易写出快”的程序。这一理念,后来被浓缩为英伟达的核心哲学之一:“我们卖的不是芯片,是计算能力。”
1.2 黄仁勋与创始团队:工程师思维与商业野心的结合
英伟达的成功,离不开其创始人兼长期CEO黄仁勋(Jensen Huang)的个人特质与领导哲学。1963年出生于中国台湾,幼年移居美国,黄仁勋在俄勒冈州立大学获得电气工程学位,后在斯坦福大学获得电子工程硕士学位。他的职业生涯始于AMD(Advanced Micro Devices)的微处理器工程师,随后在LSI Logic负责图形和多媒体芯片业务。这段经历让他同时深入理解了芯片设计的技术细节、半导体行业的运作规律,以及寻找客户、定义产品的商业逻辑。
1993年,30岁的黄仁勋与两位LSI的同事——马拉科夫斯基(首席技术官)和普里贝姆(首席运营官)——共同创立英伟达。最初的办公地点是加州森尼维尔的汽车旅馆房间。公司名称“NVIDIA”是拉丁语“invidia”(嫉妒)的变体,寓意“绿色的嫉妒”,象征着公司希望其产品能引发竞争对手的“嫉妒”。这一命名本身已透露出其强烈的竞争意识和品牌野心。
黄仁勋的领导风格是英伟达文化的核心。他并非典型的“技术极客”CEO,而是一位将深度技术洞察、极端成本控制和激进市场策略三者融合的“产品架构师”型领导者。他亲自参与产品定义,对技术细节有惊人掌握,能深入到晶体管级别讨论架构优劣,同时又极度关注成本、供应链和客户关系。他信奉“高速迭代、快速失败”的创业哲学,在资源极其有限的早期,英伟达曾同时推进多个项目,一旦某个方向受阻便迅速调整,这种灵活性在技术路线未明的早期图形市场至关重要。
更重要的是,黄仁勋很早就展现出对生态系统建设的重视。他深知,仅凭芯片性能无法长期获胜,必须让开发者愿意为英伟达平台编程,让游戏公司优先为英伟达优化。因此,英伟达很早就投入大量资源建设开发者关系团队,提供详尽的开发文档、调试工具和早期芯片样品。这种“以开发者为中心”的策略,与当时许多硬件公司“卖芯片即完成使命”的做法形成鲜明对比,成为其后续构建CUDA生态的雏形。
创始团队的组合也堪称经典:黄仁勋负责战略与商业,马拉科夫斯基负责核心技术架构,普里贝姆负责运营与财务。这种“技术+商业+运营”的铁三角,为公司在技术混沌期的生存和方向抉择提供了稳定性。然而,团队在1998-1999年间经历剧烈动荡,马拉科夫斯基和普里贝姆先后离开,黄仁勋成为唯一的创始人。这次危机几乎将公司推向破产边缘,但也彻底确立了黄仁勋的绝对权威,使其独特的决策风格——高效、直接、甚至有些专制——成为公司文化的唯一底色。这种高度集权的模式,在战略转折点上能实现快速决断,但也埋下了日后管理风格争议的种子。
1.3 早期产品线探索:从NV1到RIVA 128的试错与转向
英伟达创立后的前三年,是在技术方向试错和生存压力中度过的。其早期产品线反映了市场认知的模糊和公司的探索过程。
首款产品NV1(1995年) 是一款集成了2D/3D图形、音频和游戏手柄接口的多媒体芯片。其3D部分基于二次曲面(Quadratic Surface)渲染技术,这是一种与当时主流的多边形渲染不同的3D表示方法,理论上能更高效地描述曲面物体。然而,NV1的押注是失败的:微软在发布DirectX时明确选择了多边形渲染作为标准,且当时主导3D游戏市场的3dfx Voodoo芯片也采用多边形方案。NV1因不支持Direct3D而陷入兼容性困境,销量惨淡,几乎使公司资金耗尽。这次失败给英伟达上了深刻一课:在开放标准主导的PC产业,跟随甚至定义开放标准,比坚持技术上的“优越但孤立”更为重要。
转折点出现在RIVA(Raster Image Vertice Array)系列,特别是RIVA 128(1997年)。 这款芯片完全转向支持微软Direct3D的三角形多边形渲染架构,性能在发布时领先于竞争对手,且价格极具竞争力。RIVA 128的成功有多个原因:第一,它完美契合了Windows 95/DirectX生态的崛起;第二,英伟达开始与微软建立紧密合作关系,确保其芯片对最新API的优化支持;第三,公司采取了“reference design”(参考设计)策略,为主板厂商提供完整的、经过验证的图形卡设计方案,降低了OEM客户的集成门槛,加速了产品上市。RIVA 128成为英伟达首个大规模量产的产品,为其带来了首次盈利和行业声誉,也标志着公司从技术探索转向市场驱动。
GeForce系列的诞生与“GPU”概念的发明(1999年) 是本章的核心事件。1999年8月,英伟达发布GeForce 256,并首次在营销中使用“GPU”(Graphics Processing Unit,图形处理单元)一词来定义其产品。这不仅仅是一个营销术语,更是一次架构的重新定义。GeForce 256首次将硬件变换与光照(Hardware T&L) 单元集成到芯片中。在此之前,3D场景中物体的几何变换(移动、旋转、缩放)和光照计算(物体表面如何被光源照亮)都需要CPU通过软件计算,然后将结果发送给图形芯片进行像素填充。随着游戏场景复杂度提升,CPU的T&L计算成为瓶颈。GeForce 256将这些固定功能单元硬件化,极大减轻了CPU负担,使游戏能呈现更复杂、光照更真实的场景。
GeForce 256的发布伴随着一场激烈的市场教育。英伟达需要说服游戏开发者和消费者:为什么需要一颗专门做T&L的芯片?其宣传材料详细解释了T&L硬件化如何提升多边形数量和视觉真实感。虽然当时支持硬件T&L的游戏(如《古墓丽影:历代记》)尚属少数,且部分评测显示在低分辨率下CPU更快,但英伟达成功地将“GPU”塑造成一个代表未来图形计算标准的品类。GeForce 256被《电子游戏》杂志评为“年度硬件”,其命名“GeForce”也暗示了“地理力量”(Geometry Force)的涵义。从RIVA到GeForce,英伟达完成了一次关键的产品定位跃迁:从“一块好的图形卡”到“定义下一代图形计算的平台”。
1.4 图形战争:与3dfx、ATI的竞争格局与制胜关键
英伟达的崛起,是在与强劲对手的血腥竞争中实现的。理解这段“图形战争”,是理解GPU产业格局形成的关键。主要对手包括:
3dfx Interactive:1990年代中后期的图形霸主。其Voodoo系列芯片(尤其是Voodoo Graphics和Voodoo2)以卓越的3D性能定义了高端游戏体验。Voodoo的成功在于其专注:它是一块纯粹的3D加速卡,需要搭配一块独立的2D显卡使用,但3D性能无与伦比。3dfx还拥有强大的游戏开发商关系,许多游戏为其专门优化。然而,3dfx的致命弱点在于其封闭性:它坚持自有的Glide API(尽管也支持OpenGL),与微软Direct3D的兼容性不佳;其芯片设计日益复杂,成本高企;最重要的是,它未能及时从专用3D卡转向整合2D/3D的单一芯片方案,被市场趋势甩在后面。1998年,英伟达凭借RIVA TNT(首款支持双纹理映射的芯片)和ATI的Rage 128开始侵蚀其市场。2000年,3dfx在推出不成功的Voodoo 4/5系列后申请破产,其资产被英伟达收购。3dfx的失败,是封闭生态对抗开放标准的经典案例。
ATI(Array Technology Inc.,后被AMD收购) 是英伟达最持久、最强劲的对手。ATI的优势在于与PC OEM厂商(如戴尔、惠普)的紧密关系,以及早期在2D图形和视频功能上的领先。其Radeon系列(1999年发布)是GeForce 256的直接竞品,同样支持硬件T&L,并在后续迭代中多次在性能或性价比上交替领先。与英伟达不同,ATI早期更侧重于为OEM市场提供高性价比的整合方案,在游戏玩家 enthusiast 市场的品牌号召力稍弱。两者的竞争贯穿整个2000年代,被称为“红队”(ATI,品牌色红)与“绿队”(英伟达,品牌色绿)之战。这场竞争的焦点从单纯的像素填充率,扩展到着色器灵活性、内存带宽、功耗和驱动质量。英伟达最终胜出的关键因素包括:更激进的架构迭代速度(如GeForce 3引入可编程顶点着色器,早于ATI的对应产品)、对DirectX新特性的率先支持、以及更成功的营销(如“GeForce”品牌深入人心)。2006年,ATI被AMD收购,但“绿红之争”以英伟达在独立显卡市场取得绝对主导地位而告终。
其他竞争者 如Matrox(专注专业2D/多屏输出)、S3 Graphics(曾短暂复苏)、以及后来进入的英特尔(集成显卡)和SIS(SiS),或因技术路线错误,或因资源不足,未能对英伟达构成持续性威胁。
英伟达制胜的核心,可归纳为三点:
1. 对开放标准的忠诚与引领:从RIVA 128全力拥抱Direct3D,到后续每一代架构都率先支持微软最新的DirectX规范,英伟达将自身命运与PC产业最重要的图形API绑定,获得了操作系统和软件生态的默认支持。 2. 架构创新的节奏感:英伟达并非每次技术参数都领先,但往往能在关键架构转折点(如硬件T&L、可编程着色器、统一着色器架构)上做出正确且及时的决策,重新定义竞争维度,使对手的既有优势贬值。 3. 构建“硬件-软件-生态”的飞轮:除了芯片,英伟达大力投入驱动程序优化(确保每款游戏都能在自家卡上跑出最佳性能)、开发工具(如NVIDIA Nsight)和开发者支持。这种“全栈”能力,使游戏开发商更倾向于优先为英伟达平台优化,从而形成“更多优化→更好体验→更多用户→更优先优化”的正向循环。
这场战争的副产品,是图形芯片性能的指数级增长。根据摩尔定律,晶体管数量约每两年翻倍,但图形性能的提升更为剧烈,因为GPU架构高度并行,可同时处理海量像素和顶点。从GeForce 256到GeForce 8800 GTX(2006年),性能提升超过两个数量级。这种性能洪流,为GPU日后执行非图形任务提供了过剩的计算能力。
1.5 “硬件即产品”的黄金时代与内在局限
在1990年代末至2000年代中期,英伟达的商业模式是清晰且成功的“硬件即产品”模式。公司设计并制造GPU芯片,将其销售给显卡合作伙伴(如华硕、微星、技嘉),由后者组装成零售显卡,或直接销售给戴尔、惠普等OEM厂商预装在整机中。英伟达的收入主要来自芯片授权费和批量采购价,利润与芯片销量和平均售价(ASP)直接挂钩。
这一模式的黄金时代,受益于多重因素:
- **PC游戏市场的爆炸式增长**:从《暗黑破坏神》、《星际争霸》到《半条命》、《魔兽世界》,PC游戏玩家群体急剧扩大,对高性能显卡的需求成为刚性。
- **3D图形技术的“军备竞赛”**:游戏画面追求更真实的光影、更复杂的材质、更高的分辨率,驱动GPU性能需求持续攀升。
- **市场集中度的提高**:通过击败3dfx、压制ATI,英伟达在独立显卡市场占有率一度超过60%,获得了定价权和规模效应。
然而,这一商业模式的内在局限性,在2000年代中期开始日益凸显,为英伟达的被迫转型埋下伏笔:
1. 同质化竞争与利润压缩:当技术路线(如支持DirectX 9.0c、Shader Model 3.0)成为行业标准后,竞争对手(主要是ATI/AMD)能在较短时间内推出性能相近的产品。竞争焦点从“有没有”变为“快多少、便宜多少”,导致价格战频发,芯片平均售价和毛利率承压。 2. 市场增长的天花板:PC游戏市场虽大,但增长逐渐放缓。PC整体出货量在2000年后被笔记本电脑超越,而笔记本电脑对独立显卡的需求远低于台式机(更依赖集成显卡)。图形市场从“增量市场”逐渐变为“存量替换市场”。 3. “卖硬件”的天花板:硬件产品有其物理生命周期。用户升级显卡的周期从18-24个月延长至3-4年甚至更长。这意味着即使市场份额不变,芯片的总体出货量也可能停滞。英伟达需要寻找一种不依赖硬件更换频率的收入模式。 4. 技术路线的潜在颠覆风险:如果出现一种全新的图形技术或计算范式(如云游戏、实时光线追踪的软件化),可能彻底削弱专用GPU的需求。英伟达需要思考:除了加速三角形 rasterization,GPU的并行计算能力还能做什么?
这些局限性,在2006-2008年全球金融危机期间被放大。英伟达的营收和利润大幅下滑,股价暴跌。与此同时,一个意想不到的应用领域,正悄然吸收着GPU过剩的计算能力:通用计算(GPGPU)。
早在2000年代初,就有研究人员(如斯坦福大学的Ian Buck)发现,GPU的并行架构非常适合执行某些科学计算任务(如物理模拟、密码学、生物信息学)。但由于GPU的编程接口仅限于图形API(如OpenGL、Direct3D),非图形程序员难以利用其算力。英伟达内部也意识到了这一潜力。2006年,英伟达发布了CUDA(Compute Unified Device Architecture),这是一个革命性的举措:它首次为GPU提供了一个完整的、基于C语言扩展的通用计算编程平台,允许开发者直接编写程序在GPU上运行,而无需借助图形API的“翻译”。CUDA的推出,标志着英伟达从“图形芯片公司”向“并行计算平台公司”的战略转型开端。
然而,在2006年那个时间点,CUDA更多是英伟达在图形市场增长见顶后,为寻找新增长点而进行的一次“技术豪赌”。其商业前景远未明朗。真正让CUDA和GPU算力爆发的,是几年后席卷全球的深度学习革命。而这场革命的种子,其实在英伟达专注图形处理的“黄金时代”,通过持续的架构创新、对并行计算的深度优化、以及与开发者生态的紧密绑定,已经悄然埋下。当2006年GeForce 8800系列发布,其统一的着色器架构已为通用计算铺平了道路;当CUDA平台逐渐被科学计算社区接受,一批熟悉GPU编程的工程师开始涌现——这一切,都在等待一个能消耗海量算力的应用场景。这个场景,