今时今日, 若你踏入显卡交易市场, 映入你视线的各式各样的产品, 大部分都归属于同一家公司, 该公司便是英伟达(Nvidia)。历经多年的磨砺, 现如今的英伟达, 在芯片领域中, 已然拥有着一种不可被撼动的、如同巨头般稳固的地位。回首英伟达一路以来, 突破重重困难, 宛如打破荆棘的逆袭历程, 跟着我们一同回到那个众多强者并立、竞争激烈得犹如硝烟弥漫的、精彩纷呈的往昔岁月:
1993年, 黄仁勋30岁, 他和两位合伙人一道创立了Nvidia, 把这当作自己而立之年的特别礼物。
1995年, Nvidia推出的首款芯片NV1, 遭遇诸多阻碍, 公司所剩的周转资金, 仅够维持30天。
1998年, Nvidia推出了RIVA TNT, 它当时要与处于如日中天状态的3dfx的Voodoo卡形成分庭抗礼的局面。
公元1999年的时候, 首个GPU装置——GeForce 256问世了, 这成为了Nvidia在显卡发展历程之中所留存下的非常耀眼、极具影响力的重要一笔。
2000年, Nvidia把曾经作为对手的3dfx给收购了, 依靠GeForce系列成为了“显卡之王”, 而在另一边, ATI毫不示弱地推出了Radeon DDR, AN对峙由此拉开了序幕。
二零零六年, 历经跟ATI长达六年之久的反复较量, Nvidia取得胜利, 且发布CUDA架构, 进而迈向全新的变革进程。
十几年光阴, 要说长, 其实不算长, 然而置于芯片行业, 却足以让沧海化为桑田, 使物换且星移。在那一场又一场硝烟层层弥漫的商业战役中, 对手历经一个又一个的更迭, 但是英伟达却始终直直地挺立不倒, 持续不断地书写着传奇故事。
那么, 英伟达究竟是以怎样的方式, 在众多势力相互竞争、情况不断改变且难以预测的市场里头, 去审视时机、揣度形势, 历经诸多磨练从而变得坚强的呢? 本文将会划分成五个部分来进行分析:。
1. 前情概要:从VGA到GPU
2. 首次亮相,出师不利
3. 背水一战,后来居上
4. 定义GPU,对峙ATI
5. 一统天下,发布革命性CUDA架构
01
前情概要:从VGA到GPU
讲到显卡, 那就不能不提及它的起源——VGA Card, 起初之时的显卡称作显示适配器, 它在电脑主板上是一个不受重视在意的小型芯片, 因众人对PC图形界面之要求渐渐增高, 显示适配器色显示能力大幅获得增强, VGA card才从主板当中分离出来, 如此这般显卡这才得以问世, 不过名称却尚未稳稳确定下来, 是这样的情况:
ATI发布的ATI VGA Wonder(图像显示卡), 属于VGA Card第一代产品, 它仅具备输出图像功能。
到了第二代, 图形加速卡已然拥有了图形处理能力, 这使得中央处理器从诸多图形计算工作里被部分地解放了出来, 进而让微软视窗界面的运行越发流畅。
第三代时, Video Card有了视频辅助解码功能, 并且当时仍然是以ATI来主导发布的。
历经了单色阶段、彩色时期、2D环节、视频阶段之后, 到了3D时代, 显卡市场迎来了全新局面。1996 年, 3dfx旗下的Voodoo系列突然兴起。第四代3D加速卡对所有PC图形处理器进行了革新, 还开启了显卡史上的“战国时代”。
激烈异常的市场竞争促使了技术更替加快脚步, 在1999年, 英伟达推出了第五代显卡, 也就是GPU, 即图形处理器, 硬件T&L给予了GPU愈发多的图形计算能力, 显卡从而提升到了能与CPU相提并论的高度。
首先是输出图形的微小芯片, 接着是能与CPU相提并论的图形处理器, 显卡因此一点点从极其边缘的位置稳步迈向舞台的核心区域, 英伟达正是依照如此进展一步步平稳登上图形市场顶尖位置的。
02
首次亮相,出师不利
英伟达的故事,要从1993年说起。
那年, 黄仁勋刚从斯坦福毕业两年, 怀揣着雄心壮志, 和Curtis Priem、Chris Malachowsky两位合伙人一起创办了Nvidia。Nvidia的初衷是把目标瞄准3D领域, 去研发专用芯片, 这种芯片是用来加快游戏中3D图像渲染速度的, 目的是带来更逼真的显示效果。
那个时候, 显卡市场所处状况并非呈现出乐观态势, 3D技术处于积蓄力量、即将蓬勃发展的状态,2D的支配影响力仍旧保持着在线的情形。
当前时段, 市面上存在着二十多家图形芯片公司, 后来兴起的新秀接连不断地出现, 致使市场渐渐趋向于饱和状态。在同一时间段里, ATI已经历经多年的发展历程,S3凭借其出众的2D画质, 将竞争对手Trident打败, 从而达到了极为兴盛的时期。英伟达所面对的对手, 绝对称得上是强大的。
当时英伟达刚崭露头角, 工程师们满怀热忱, 专心致志地钻研了两年, 最终推出了首款针对游戏主机的图形卡芯片NV1。可是, 这本该备受期待、凝聚心血的作品, 差点就把英伟达给断送在起步阶段了。
英伟达出师为何不顺? 其根源所在乃是显卡跟API的适配状况出现了问题。
不同硬件构成电脑, 软件发布指令从而驱动硬件去完成相应工作, 显卡属于重要硬件, 其设计必定要能够执行软件的指令, 连接显卡与软件的重要环节是图形 API。
图形API是大量底层图形指令的集合, 软件要使自身所作工作表达成特定函数, 再依据API中规定的指令功能, 设定函数执行及指令调用方式, 如此便能调用硬件执行这些函数, 完成图形表达工作。被调用硬件即显卡, 其设计需遵循API需求。所以, 显卡实际性能表现由其与API契合度决定。
英伟达于NV1的设计当中, 集成了最为庞大且完备的游戏方案, 这与市面上其余的全部芯片产品截然不同。NV1不但同时具备2D、3D处理能力, 而且还拥有当时颇为流行的音频处理能力, 照理来讲性能应当极具竞争力。
但是, 英伟达选用了方形绘图去达成游戏的3D效果, 这种做法能够让NV1凭借更少的计算量来展现更为光滑的3D物体。
那年事不遇巧, NV1发布的同年, 微软搞出来个图形编程接口, 也就是采用多边形成像技术的Direct3D标准, 再加上更早之前SGL发布的OpenGL, 它们俩采用的都是三角形绘图渲染办法。
NV1所采用的那种并非主流的设计, 致使它既对OpenGL标准不予以支持, 同时对后来面市的direct X标准也不具备支持能力。这和主流的API标准相互抵触违背, 这就表明了NV1全然没有办法去兼容行业当中共同适用的标准。
另外, NV1具备着诸多功能, 这致使开发成本处于较高水平, 产品最终的售卖价格达到了399美元, 是同一时期其他类似产品价格的两倍。在价格过高以及需求不匹配的双重压力情形下,NV1的竞争优势并不显著, 销售量很是惨淡。
刚一问世, 其产品便遭遇重大挫折, 英伟达陷入艰难处境, 就连运营资金, 在那段时期里, 也仅仅只够维持公司三十天的运转。
即便NV1致使英伟达在起始阶段遭遇不顺, 然而它却使得游戏领域的巨头世嘉察觉到了英伟达的技术潜能。在关键时分, 世嘉把处于濒危状况的英伟达拯救了起来。
游戏机跟PC不一样, 它具备自身的API, 并且英伟达融合2D和声卡的举措很适配游戏机, 世嘉提出要对NV1的架构予以调整。世嘉打算将其应用于土星游戏机上, 之后世嘉成了NV1芯片的最大客户, NV1拥有了发挥作用的地方, 最终能够充分施展本领。
第一次合作达成后, 英伟达未领会此意向, 后来, 世嘉为下一代主机dream cast的显示芯片寻觅合作方一事, 又将机会给予英伟达;然英伟达却错失良机无果。在助力世嘉开发NV2当中, 英伟达执意坚持将方形绘图作为设计理念, 与世嘉理念相悖, 致使双方合作关系终止, 合作再无延续可能。
和世嘉的合作宣告破裂, 正在研发的NV2芯片因而未能成功推出, 然而世嘉给予的700万美元开发资助并没有被收回, 这反倒成了英伟达的关键救急资源。凭借着这700万美金, 英伟达最终把握到了市场的动向。
03
背水一战,后来居上
头一回与第二回的失利, 给那刚初生的牛犊, 凶猛地浇了两盆水。英伟达最终意识到, 自身首要的是一家公司, 接下来才是一家有着技术的公司。将门关起来造车能够获取成功的前提条件是出门要符合车辙, 用来衡量硬件开发得以成功的标尺掌握在软件的手上。
英伟达于1997年推出全球首款128位3D处理器riva128, riva128运用了三角形绘图, 增添了OpenGL和Direct X等主流API的支持, 它还是当时最早支持AGP1x规范的显示芯片之一, 另外, riva128采用了当时最新的NV3核心, 频率可达到100MHz, 制造工艺350nm, 晶体管数量300万。
仗着价格低廉以及具备高性能的 2D/3D 加速, riva128 很快就得到了设备制造商(OEM)的认同, 1997 年底, Dell 用了 riva 128, Gateway 用了 riva 128, Micron 也用了 riva 128, 在零售市场方面, Diamond 推出了基于 riva128 的产品, STB 推出了基于 riva128 的产品, ASUS 推出了基于 riva128 的产品, ELSA 推出了基于 riva128 的产品, Canopus 同样推出了基于 riva128 的产品。
riva128 在头四个月当中出货量冲破 100 万台, 这样的成功为英伟达聚集了充足的资金去发展后续产品, 还使得英伟达有机会进一步去挑战那时的市场霸主 3dfx。
在1996年的时候, 3dfx公司推出了Voodoo图形芯片组, Voodoo乃是一款专门为游戏玩家而量身定制的产品, 它着重聚焦于3D加速卡, 并且还支持D3D和OpenGL, Voodoo是一块3D子卡, 它需要与2D显卡相互配合才能够进行工作, 不过它可以呈现出极为惊艳的3D画面。
那英伟达的riva 128呢, 其显示核心最大所支持的显存仅仅只有4MB, 3D分辨率仅仅是800x600, 在总体性能方面跟Voodoo仍然还是存在着一定的差距。
处在那个时候的显卡市场当中, 真的可以说是只能看到 3dfx 这一家特别突出了。在 Voodoo 对市场实施统治的处于繁盛的那个阶段, 3dfx 拥有了 3D 加速器市场百分之八十到百分之八十五的份额。
为何Voodoo会这般受到市场的热烈追捧? 其缘由离不开它所独有的API, 也就是Glide。
专为Voodoo卡所打造的底层API是Glide, 这就使得Voodoo连去让硬件厂商额外提供API都不需要, 仅凭它自身就能够直接去开发游戏。在那个时候, Glide被一致公认为是最好的3D接口程序, 其具备着超高的易用性以及稳定性。
由于Glide是免费授权的缘故, 90年代后期当中的绝大部分顶级游戏, 都对Glide予以支持, 像极品飞车、雷神之锤系列这类, 都是如此。当时的PC游戏, 还掀起了一股 “Glide” 热潮, 哪怕其价格远比同时期的riva128要高, 可依然有不少人, 愿意花费高价去选择Voodoo。
1997 年 11 时, 3dfx出品了 Voodoo2, Voodoo2 的性能急剧上升, 其像素单元由一组攀升至两组, 频率经从 50 兆提升到 90 兆。
并且, 那个被称作Voodoo2的东西, 存在着一项堪称杀手锏特质的技术, 它就是SLI。借助SLI这项技术, 机器能够插入两张Voodoo2, 进而获取翻倍的性能提升效果。在那个平均工资仅仅只有600块钱的时期, 一张Voodoo2当初的价格一度达到了3000元那么高。再加上初代Voodoo取得了成功, 持续不断地有游戏厂商前来寻求合作, 最终Voodoo2成了3 dfx最为成功的一款产品。
面对强势的3dfx,英伟达紧追不舍。
那个在 1998 年的时候, 英伟达推出了 TNT, 其目的是和 Voodoo2 去竞争市场。相比于 riva 128 而言, TNT 的像素渲染管线数量增加到了两根, 在发生这种情况的同时, TNT 并且加入了 32 位色深的支持。可是相比同期仅仅支持 16 位的 Voodoo2, 在性能方面它实现了大幅提升, 最终成为当时速度最快的 3D 加速卡。
但鉴于当时0.25微米制程尚未完备, 英伟达无奈只得采用0.35微米制程, 致使TNT仅能在90MHz的频率下运行, 实际上, TNT的性能并非超越Voodoo2 , 而是二者各有输赢。
还好, 英伟达所拥有的渠道范围广泛, 从而获取了各大 OEM 厂商以及板卡厂商的信赖。在各大厂商给予的帮助之下, 英伟达实现了扭亏为盈, 进而登上了与 3dfx 开展竞争对抗的擂台。
那么英伟达又是如何击败当时的巨头3dfx呢?
于科技的竞争较量里面, 实力始终是获取胜利的首要关键。至于在那变化快速的芯片行业当中, 创新以及质量就是实力的代称。
Microsoft Direct X不断更新完善, 在此期间, 3dfx极其引以为傲的独家API Glide, 在功能方面以及效率方面却始终在原地踏步, 所以渐渐地失去了游戏开发商的青睐。到了1999年的时候, 大量游戏开始转向投靠Direct X以及OpenGL。一直到2000年12月, 3dfx才宣告其Glide专有图形API以开源的形式予以提供。
除了于图形API这方面因循守旧, 3dfx的第二个问题存在于代工厂。
3dfx 于 1998 年收购了一线板卡厂商 STB, 目的是在激烈战局里维持利润。然而该公司所采用的代工厂, 跟台积电以及联华电子相比较, 质量既缺乏竞争力, 生产成本同样毫无竞争力。
此外, 在团结产业的链条这方面, 3dfx犯下颇为严重的错误。因收购STB这个事儿, 3dfx舍弃了其他的板卡厂商, 并且收回芯片方面的授权, 由企业自身进行显卡的生产。这样的行为激怒了技嘉、帝盟等一众板卡制造商, 它们连忙纷纷转向英伟达那边寻求合作。
说来也巧, 在之前的1997年, 3dfx因为上市有公开资料的需求, 把世嘉DC的详细参数公布了出来, 结果致使违约情况发生, 两家为此走上公堂, 最终世嘉结束了与3dfx的合作关系。
昏招不断抛出的情况下, 3dfx后来推出的Voodoo3, 没有实现其架构以及功能设置所做出的承诺。
与之相对比, 在同一时期的环境下呈现的英伟达riva TNT2, 它选用了台积电的250nm工艺, 并且给予了最初的TNT所期望达成的性能表现, 整体上全方位地超越过了Voodoo 3。
于是, 直至 1999 年年初的时候, 英伟达同 3dfx 的争霸较量渐渐没了悬念, 随着下半年英伟达朝着市场投放重磅产品, 显卡销售领域开启了“楚汉争地盘”阶段。
04
定义GPU,对峙ATI
1999年10月1日,纷争不断的显卡市场响起了一记惊雷。
英伟达推出了GeForce 256 SDR, 它是一款芯片, 这款芯片基于台积电220纳米工艺, 且集成了2300万个晶体管, 它还是世界上第一颗GPU(图形处理器)。
英伟达的GeForce 256, 首次于显卡里添入硬件T&L, 也就是transforming&lighting, 这指坐标转换以及光照计算, 它有能力开展大量浮点运算所以能够把原本依靠CPU做的3D计算分离到显卡那去, 进而释放出大量CPU资源, 这不但让游戏运行变得更加流畅, 而且还极大地提升了画面的精细程度。
GPU时代来临之际, 显卡的地位显著提升, 进而成为游戏电脑里面最为核心的硬件。
再者, GeForce 256属于史上首款256位的显卡, 造就了有史以来幅度最大的一回性能提高。首发的SDR版本跟TNT2相比仅仅过去了半年时间, 然而性能却有60%的提高, 两个月之后发布的DDR版本又于SDR版的基础之上提升了30%的性能。
英伟达靠着GeForce 256这个被叫作卡皇的产品里领先的T&L引擎并且性能翻倍, 把各行各业的对手打得毫无应对之策, 在台式机版本上市一个月之后, 英伟达公布了他们首个适用于专业工作站的物品, 也就是Quadro, 便是基于GeForce 256的SGI VPro V3以及VR3。
在2000年12月25日那天, 英伟达用7000万美元再加上100万股股票, 总共以1.1亿美元的价钱, 买下了3dfx的资产以及专利, 而在这个时候, 把目光投向市场, 能够跟英伟达进行一场较量的, 就只剩下ATI了。
当年, 英伟达获取了 4100 万美元的利润, 此利润额度是 1998 年的十倍, 和老牌巨头 ATI 的 1.6 亿美元相比, 尽管依旧存在一段距离, 但是这股呈现增长态势的劲头是不可以轻视小看的。
英伟达一路过关斩将, 最终在世纪之交的时候, 和ATI展开了正面对决, 而且这场拉锯战持续了六年之久, 打了整整六年。
英伟达曾因GeForce 256收获无尽荣耀, 之后推出的继任者GeForce 2 GTS显著提升了上一代性能在英伟达的持续压迫中, ATI决心奋力一搏, 打造一条刚刚全新建设成就的游戏产品系列。
2000年8月, 全世界第一张Radeon显卡上市了, 它是Radeon DDR, ATI宣称这款显卡是“有史以来为台式PC设计的极强大的图形处理器”, 凭借其出色的T&L成绩以及对即将推出的Direct X 8的支持, ATI勉强追随英伟达成功保住了图形市场份额第一的位置。
但反攻也随之到来。
于2001年2月27日, 英伟达推出了GeForce 3, 它给GPU带来了一项具有突破性特征之事变即可编程顶点着色器, 此用于更严密地把控多边形网格运动以及更顺滑的动画序列, 极大地改良了传统的GPU工作流程。
微软在那之后推出的Direct X(dx) 8, 头一回引入了Shader model的概念, 制定了可编程着色器的标准, 这使得GeForce 3变成了超高分辨率下的视觉王者。
但是, 因为当时那支持Shader model的游戏还没有被推出, 所以GeForce 3刚开始那样的表现并不能算得上出众, 而这就给了ATI能够用来喘息的机会。
2001年10月, ATI推出了新一代旗舰显卡, 它是Radeon 8500, 该显卡搭载了大幅改进的R200 GPU, 首次支持到dx 8.1, 领先于支持dx 8的GeForce 3, 其性能几乎达到前一代Radeon DDR的2.5倍。并且, Radeon 8500带来了其他先进技术, 这使得微软也对ATI另眼相看。
在GF3系列当中, 存在低时钟的Ti 200型号, 还有超频的Ti 500型号, 它们从前后对Radeon 8500进行夹击, 然而Radeon 8500的表现依旧相当不错, 于此之际, A卡打响了“驱动战未来”这样一个名号。
然而, N卡的市场占有率并未遭受太大程度的影响, 这得归功于英伟达针对产品线所做出的部署。
256那个时期, 英伟达就借由DDR系列、SDR系列以及TNT系列, 达成了高中低端全方位布局。到了GeForce 2时期, 又有旗舰版GeForce 2 ultra, 高端的GeForce 2 Ti, 甜品级的GeForce 2 Pro, 中端的GeForce 2 gts, 还有低端的GeForce 2 MX, 将显卡市场的每个角落都给覆盖了, 消费者没想不到的, 英伟达不存在卖不到的情况。
至此,英伟达控制了32%的图形市场,ATI为19%。
Nvidia于2002年2月推出了GeForce 4, 它涵盖从MX系列到高性能的Titanium系列, 既包括Ti 4400, 又包含Ti 4600, 另外还基于TSMC的150nm工艺, 能在各个方面去满足不同消费者那些对于性能以及性价比的需求句号。
当面对GeForce 4展示出的可观销量时, ATI毅然决然地作出决定, 放弃R200的旧有架构, 耗费整整一年时间精心打造出了R300, 也就是Radeon 9700 Pro, 而这一成果也成就了A卡最为辉煌闪耀的时刻。
Radeon 9700 Pro有着诸多“第一”的光环, 其是全球第一款支持DX 9以及SM(Shader model)2.0的, 它还是全球第一款运用AGP 8倍速接口的, 并且是全球第一款配备呈256bit位宽的128 MB DDR显存的, 这枚显卡的核心当中含有1.07亿个晶体管, 它能够达成DX 9的大量浮点运算, 而且还支持高级渲染器语言HLSL, 在画面效果有了大幅提升的情况下还使开发难度得以降低。
和R300相较, GeForce 4的性能遭到全方位碾压, 哪怕是高端的Ti 4600, 不少游戏运行起来也比R300落后一倍有余。R300标着与Ti4600相同的定价, 却提供着翻倍的性能, 理所当然广受游戏厂商的欢迎。
面对ATI的逆风翻盘,英伟达这一次没有给出及格的反应。
因错过了微软DX 9架构确立此番消息, 英伟达所推出的FX系列, 鉴于兼容方面问题, 以及高温自燃事故, 从而全面崩盘。
曾经被对方打败过的3dfx, 在转至英伟达之后, 最终达成了复仇之举, 推出了差劲的NV30图形芯片, 即声名狼藉的“吸尘器”FX 5800以及速度偏慢的FX 5800 Ultra, 并且还比预定时间滞后了, 更别说能赶上ATI了。
回合至此, ATI始终因驱动程序优越而保持领先, 市场天平遂往A卡倾斜,英伟达于是痛定思痛, 迅速着手下一代DX9.0c显卡的研发。
有心之人功夫不负, 2004年时, 英伟达朝着寂静许久的显卡市场, 投下了一颗重磅炸弹, 这炸弹便是GeForce 6800 Ultra(NV40), 它首次对Direct X 9.0c、SM 3.0予以支持, 叠加了Nvidia的PureVideo解码以及播放引擎, 还引入了SLI技术, 该技术允许多个GPU连接在一起, 进而显著提升单台机器的图形处理能力。
在另外一边, ATI在仅仅一个月之后就拿出了R400c来进行应对, 然而仅仅是沿用R300的架构罢了, 并且并不支持DX 9.0c, 也不支持SM 3.0。
2005年, 英伟达和ATI持续交错着推出新的产品, 二者之间的战况是相当激烈的 , ATI这一年度的收入达到了22亿美元 , 此数据创下了公司历史上的最高纪录 , 然而 , 其净利润却下降到了1690万美元 , 这是因为受到加速换代产品以及高额研发费用的影响 , 仅仅依靠ATI自身的力量 , 已经没有能力再去和英伟达展开竞争了。
2006 年 10 月 25 日这一天, ATI 被 CPU 领域身为巨头的那家 AMD 收购, 而 AMD 在收购后要去承担那笔具有巨大金额的债务。
AMD背负着累累债务, 在CPU领域向英特尔发起挑战, 在GPU领域向英伟达发起挑战, 面对不同的强劲对手, 它一时间难以抵挡, 进而导致市场份额下降, 显卡发布延迟, 这为英伟达营造了宽松的发展环境, 让英伟达进一步夺取了更多的市场份额。
AN争霸战,终于以英伟达的胜利告终。
05
一统天下,发布革命性CUDA架构
随着显卡大战走向终结,GPU的发展也迎来了一个转折点。
当时, 英特尔的CPU借助多线程技术能被所有计算机应用所分享, 不过GPU借助OpenGL等接口跟用户交互。2005年时,主要的GPU制造商采用顶点着色单元和像素渲染单元这两种计算资源, 然而, 合理配置这两种资源的问题一直未得到完美解决。尤其是, 两种处理器数量的最佳比例, 会跟着应用的改变而改变, 所以, 经常会出现, 一种处理器不够用, 而另一种处理器闲置的状况, 这点, 限制了高性能运算技术的发展。
即便那时, 英伟达的传统游戏业务以及专业绘图业务, 并不存在诸如此类的高性能运算需求, 然而, 英伟达首席科学家David Kirk却持有这样的看法, 就长远角度而言, 促使原本仅仅用于3D渲染的GPU技术实现通用化, 具备重大的战略意义。
要是能给GPU配备一组一模一样的、有着较强编程本领的内核, 按照任务情形在顶点与片元处理任务之间进行动态分配, 问题便可被完美地搞定了, 而这一套编程体系恰恰就是著名的CUDA(Compute Unified Device Architecture)技术。
最终 , David Kirk成功说服黄仁勋 , 使之投入大量资源去研发能让GPU实现通用化的CUDA技术 , 并且要让每一颗英伟达GPU都对CUDA予以支持。在那时 , 这一举动被看作是不计成本的疯狂行为 , 绝对是一场赌上全部身家的押注。
之于技术层面, 芯片面积呈现增大之势, 散热随之增加, 成本有所上升, 故障率出现增高情况;与此同时, 每一款产品的软件驱动都得确保支持CUDA, 这般情形对英伟达的工程师来讲是工作量极大之举, 是超乎寻常的工作量, 是极具挑战性的工作量, 是堪称浩繁的工作量, 是极为艰巨之事, 是极难完成之务啊。
先来看资金情况, 项目一旦开始启动, 每年投入到CUDA研发成本的估算就共计有5亿美元, 当年公司全年所有收入大约是30亿美元。而且啊, 在那个时候, CUDA仅仅是一个和公司核心业务关联不紧密的软件平台。再最后瞧瞧, 从CUDA被推出开始, 英伟达在把GPU转变为更具通用性的计算工具这件事上投入了近乎100亿美元。
自 G80起始, 英伟达对于 GPU 体系结构而言, 已然全方位具备了对于通用编程的支持, 于此同时, 英伟达还予以推出了 CUDA 编程技术, 该技术为 GPU 通用程序设计营造出了首套完备的工具。在 G80 这一阶段告终之后, 英伟达又相继推出了涵盖 G90、Fermi、Kepler以及 Maxwell 等在内的多代 GPU 产品, 这些 GPU 的通用计算能力呈现出愈发强大的态势。
NVIDIA G80体系结构
就在这个时候, 计算领域也正处在变革当中, 摩尔定律所致的计算提升速率正在慢下来, 这也使得当初凭借此统治芯片市场的英特尔的地位产生了动摇。许多芯片设计公司尝试白手起家塑造更具专业性的芯片, 还让这类芯片跟英特尔处理器一块运作。
英伟达用不着从无到有地开始, 只需对现有的芯片进行重新定位, 借助在CUDA项目里所开发的芯片以及软件, 便构建出一个深受程序员与企业喜爱的技术平台。
芯片战争还在继续。
在AI领域之中, 芯片制造商互相之间的斗争, 事实上才刚刚开始。英特尔连续不断地拿出重金, 收购了可编程芯片制造商Altera, 收购了专注于从事研究深度学习以及机器视觉的其他创业公司, 还收购了为汽车制造生产自动驾驶设备的以色列公司Mobileye。谷歌同样也正在自己研发人工智能芯片, 在TPU起到助力作用的情形下, 谷歌在围棋比赛里面击败了世界冠军柯洁。
但无论是谁,都无法在通用计算领域真正与英伟达争雄。
06
尾声
不过英伟达这一路走来, 遭遇的挫折着实是相当多, 黄仁勋也并非是那种无所不知、无所不能的创业者。初创时期, 他坚决固执地采用方形绘图的技术路线, 一心追寻那种极致完美、毫无瑕疵的全能产品定位, 这些可都是英伟达往昔犯下的极其严重、足以致命的错误。然而, 还好黄仁勋能够在关键时刻及时醒悟, 停止错误行为, 在生死存亡的万分危急时刻扭转局势, 力挽狂澜, 最终成长为了一位在商业领域具备高度理性思维, 同时又始终保持着积极向上、勇往直前的进取精神, 一旦意识到犯错就会立即改正的企业家。
英伟达能一路实现崛起, 完成升级打怪这件事, 其关键之处是什么, 在于能够敏锐地去把握商业环境当中存在的关键变量, 并且始终做到永远比对手先行一步, 这可是很重要的。
恰好在世纪之交的那场显卡大战期间, 黄仁勋以一种天才般的方式, 把GPU行业成功所需要的核心要素给聚集起来了:
在图形应用程序编程接口方面, 英伟达方面开放地去拥抱直接X以及开放式图形库, 摒弃那种独自搞一套不与外界交流的不良习性。
在产品的定义方面, 英伟达首先把硬件T&L等各种各样的功能从中CPU解放出来, 接着对GPU进行了重新的定义, 随后慢慢地修炼出十分娴熟的刀法, 针对不一样的人群以及市场分别定位出高端、中端、低端产品, 以此来实现市场收益的最大化。
在技术路线方面, 英伟达大量汲取业界具前瞻性的概念, 并且予以激进地实现, 它率先对shader model予以支持, 它还率先发布了CUDA, 这二者皆是毫无可比肩的杰出成果!
对于晶圆代工这方面, 英伟达跟台积电构建形成了十分牢固的同盟关系, 依循着此进而开启持续足足二十多年的那种战斗般却又似友谊的状态, 产业链的上游部分一直稳稳当当像巨石一样坚固。
英伟达于板卡之上, 团结了数量最多的产业链下游, 在同一领域的OEM厂商之内, 巩固了市场渠道。
于剧烈动荡的芯片市场里, 黄仁勋于混沌变化之情境中构建起全面稳固的支撑, 英伟达创新冒险因而不再那般高风险且致命, 而是能够一步步地, 筑牢达至通用计算的天梯而成, 达成对计算世界的聚合整合。
延续至今的, 是英伟达那堪称神话般的存在。在太平洋西岸的中国之地, 一场创业潮已缓缓开启, 乃是对标英伟达的那种创业潮。
那么,谁能成为中国的英伟达呢?
N卡是如何崛起的?20年前的PC和游戏(下)
A卡崛起之路:重现当年AN显卡巅峰对决!
20年前的游戏与PC:探秘3D游戏史上最辉煌的岁月(上)









