面对3dfx的巨大成功,无论是S3还是Trident都无力抵抗,不可一世的3dfx已经无视来自其它厂商的威协。而此时另一位默默耕耘的新兴力量正在悄悄出现,这就是我们熟悉的nVIDIA。其实,早在Voodoo2独步天下之时,nVIDIA就以性能表现不俗的Riva128和TNT引起了人们的注意。如果说TNT只是nVIDIA攻击3dfx的试探,那么TNT2则是真正挥向3dfx的一记重拳。
客观而言,TNT2绝对是nVIDIA的成名之作。也许是3dfx的一意孤行惹火了Microsoft,在Direct3D的帮助下,TNT2异军突起。尽管Voodoo系列也具备Direct3D加速能力,但是当游戏开发商开始倾向于Direct3D之后,Voodoo系列的Glide优势尽失。凭借极高的象素填充率以及显存带宽,TNT2成为3D时代的新明星。在OpenGL性能方面,TNT2的表现也令人满意。除了在画质上能与TNT2比拼之外,3dfx其实已经没有任何竞争的筹码。
TNT2成为3dfx的恶梦
在万众期待之下,3dfx终于推出了Voodoo3,但是在nVIDIA TNT2面前的软弱表现让3dfx陷入了巨大的尴尬境地,而此时性能上占优的nVIDIA清楚地知道真正能赚钱的是中低端产品及OEM市场,聪明的nVIDIA就把TNT2产品线按高中低端市场进行细分,使得其市场占有率大大提升。此时3dfx只能对其FANS说:请等待Voodoo4/5的到来!
数次交手惨败之后,VSA100可谓是3dfx的最后赌注,这也是一款充满着争议的产品。但是上市日期一拖再拖,被喻为历史上最难产的显卡产品之一。直到此时,3dfx还是没有觉醒过来,在DirectX几乎一统天下的局面下还是坚持不开放Glide源代码,更斥巨资收购了STB来闭门造卡,使得昔日的盟友纷纷改投nVIDIA的门下。而最终产能严重不足的VSA100无法挑起拯救3dfx的大梁,江郎才尽的3dfx作出最后一击,收购Gigapixel公司企图获得Microsoft将要推出的X-BOX的图形芯片订单。但是兵败如山倒,Microsoft最终却选择了竞争对手nVIDIA,这个噩耗使得3dfx的股票大跌,奄奄一息的3dfx最终被nVIDIA收购,一代王朝宣告灭亡。
3dfx最后的绝唱
3dfx的失败发人深思,纵看它的发展历程,可以看出3dfx输掉的不是技术和资金,而是一连串企图独霸市场的错误策略,过分高估自身实力,Glide本身是一个很好的API但却因为3dfx想独霸技术而随它一起灭亡了;且不说它收购STB闭门造卡而得罪众多的板卡制造商,就连致力发展DirectX的Microsoft和大力推广AGP规范的Intel也不放在眼内,逆势而行及固步自封的短见策略令到一意孤行的3dfx一步一步走上了绝路。
ATi异军突起:携Radeon 7500叫嚣nVIDIA
收购了3dfx后的nVIDIA无疑是迎来了其高速发展的第二春。但是如日中天的nVIDIA并没能在市场上只手遮天,因为此时一位强有力的挑战者顽强地登上了竞技舞台,这就是与nVIDIA针锋相对的ATI。作为资格较老的图形显示芯片公司,ATi有着它的生存之道,多年的征战也使得ATi累积了丰富的作战经验。在3dfx时代,ATi的3D Rage系列芯片虽然3D性能并不是十分特出,但是它却提供了很好的DVD回放加速功能,配合其低价策略使得它在OEM市场中也占有一席之位。而且凭着出色的视频及多媒体性能,使得ATi避免了与3dfx和nVIDIA在3D游戏性能方面的正面交峰,即使在零售市场,采用3D Rage系列芯片的显卡也一直是用户的“第三方”选择。
而此时显卡技术中的T&L成为当时人们关注的焦点,第一款支持T&L功能的显卡是GeForce 256, 随后发布的GeForce2基本上可以说是提速版本,除了速度快了很多以外,其它方面并没有太大的技术上提升。而经过了较漫长的摸索后,ATI也推出了DX7时代下的强有力的挑战武器:Radeon 7500。
GPU与CPU功能对比
其实ATi先前推出的Radeon 256以及Radeon LE已经展现出相当不错的实力,只不过在nVIDIA的GeForce 256光芒下没能提起人们太大的注意。而Radeon 7500终于积厚薄发,一举成为性能最好的DirectX7显卡。与早先的Radeon 256相比,Radeon 7500最大的改变就是生产工艺,从原来的0.18μm改进到0.15μm,因此拥有更小的核心。这样最大的好处就是发热量得到很好的控制,而且芯片的核心速度也可以得到很大的提高。和GeForce2 GTS系列的产品比较,ATi的Radeon 7500在芯片频率和显存频率这两个方面占据着较明显的优势,这意味这它拥有更高的执行性能和显存带宽。
被称为DX7最强卡的Radeon 7500
更为重要的是,当时牛气冲天的nVIDIA在板卡厂商合作方面出现问题,而ATi也从3dfx身上吸引了经验,有意开放显卡制造权。正是这一进一出之下,不少二、三线品牌开始支持ATi,采用Radeon 7500图形核心的产品大面积铺货。从实际对比来看,nVIDIA在提高频率后推出的GeForce2 Ti并不逊色于Radeon 7500,但是此时的较量已经没有任何意义。Radeon 7500的出现标志ATi在核心技术方面已经完全赶上nVIDIA的脚步,正式与nVIDIA展开正面的技术交锋。
但是无可否认,ATI在技术上的主动并没有为其市场表现的被动带来太大的帮助。在及时发现来自于ATi的威胁之后,nVIDIA不仅仅是提高GeForce2 频率来仓促应付,而是动用具有里程碑意义的GeForce3。在大约半年不到的时间内,GeForce3主宰了高端市场,而GeForce2 MX继续帮助nVIDIA抢占中低端市场份额。ATi顽强应战,在Radeon 7500在核心技术方面无法对抗GeForce3的情况下,及时推出了Radeon 8500,成为其救命稻草。作为DirectX8级别显卡,支持Pixel Shader与Vertex Shader是最主要的功能,而Radeon 8500不仅继承这些特性,还融入TRUFORM、SMARTSHADER、SMOOTHVISION及HYPER-Z II等新技术。
Radeon 8500让玩家们认识了ATi的真正实力
面对ATi的挑战,GeForce3显然已经力不从心,即便是最高频率的GeForce3 Ti500也只能勉强与Radeon 8500打个平手。在这样一个关键时刻,nVIDIA又一次展现出其产品研发方面的强大实力,GeForce4 Ti凭借出色的表现捍卫了王者的尊严。GeForce4 Ti在T&L单元方面采用nfiniteFX II引擎,它加入了第二个Vertex Shader(顶点处理单元)流水线。在高工作频率下,使得GeForce4 Ti的处理能力有可能高于GeForce3将近三倍。而在全屏反锯齿方面,GeForce4 Ti采用新的Accuview AA技术,改善了取样方式并且优化了渲染的过程,可以进一步保证在高分辨率下的显示速度。显存带宽也一直是制约显卡性能的瓶颈,GeForce4 Ti为了摆脱瓶颈的限制,引入了LightSpeed Memory Architecture II(LMA II)光速显存构架II技术,它的原理就是优化渲染过程和压缩技术的采用。
GeForce4 Ti的出现应该说令ATi哑口无言,因为Radeon 8500已经量产,而且ATi的产能暂时不允许研发同级别新产品。更为重要的是,当年微软即将公布DirectX9标准,ATi已经无暇顾及DirectX8平台的竞争。不过平心而论,Radeon 8500败给GeForce4 Ti更多的是面子问题,让ATI信心大收打击的是面对GeForce4 MX的束手无策,其后果相当严重,中低端利润大量流入竞争对手的口袋。ATi甚至找不到一款同级别的对抗产品
DirectX9第一战役:9700让ATi看到胜利的曙光
饱受挫折的ATI并没有因此而延误其产品研发进程。Radeon 9XXX系列产品正是其处心积虑要给nVIDIA致命一击的产品。在nVIDIA的GF4 Ti系列风光了很长一段时间后,ATI高调发布了支持DirectX 9的R300核心的Radeon 9700,无可争议地坐上了显卡性能王者的宝座,更重要的是重新点燃了ATI与nVIDIA决战的信心。
面对ATI的进攻,nVIDIA毫不犹豫地选择了还击,但一直以六个月为产品开发周期的nVIDIA却偏偏在这个节骨眼上跟不上自己制定的步伐。原计划在2002年秋季发布的NV30一拖再拖,直到11月份才发布芯片,但是却因为一些细节问题甚至直到2003年才推出成品。NV30核心的GeForce FX5800系列史无前例地配备8条渲染管线,这也自然表现出比FX5600/5700等更好的性能。然而对比同时代的ATi Radeon 9700系列,nVIDIA并没有什么优势,关键原因就在于显存配置方面,渴望时刻保持领先的nVIDIA在GeForce FX5800 Ultra中选择了尚未普及的DDR2显存。然而遗憾的是,这也成为NV30的一大败笔。GDDR2不仅因为成本问题难以普及,其自身的技术也并不成熟。
误入GDDR2泥沼的FX5800
在GeForce FX5800 Ultra中,8枚GDDR2显存芯片需要消耗28W功耗,而且造成了巨大的发热量。撇开为了散热而带来的成本问题不谈,即便是恼人的噪音问题都已经让nVIDIA尴尬不已,这也注定NV30不会取得类似于其前辈们的成功。当我们见到带有水冷散热以及外置电源的GeForce FX5800 Ultra显卡时,或许更多的感觉不是赞叹,而是一种莫名的悲哀。如果说GDDR2显存为NV30带来出色的性能也就罢了,然而位宽仅仅128Bit的GDDR2显存很大程度上成为性能发挥的瓶颈。在使用频率为1GHz的GDDR2显存时,16GB/s的带宽却是令人难以完全满意,与ATi Radeon 9700 Pro相比落下不少。
Radeon 9700让ATi坐上了显卡性能王者宝座
尽管GeForce FX5800并不算成功,但是面向中低端市场的GeForce FX5200以及FX5600等一系列面向中低端的产品还是能让nVIDIA保持着较大的市场份额。而ATI9700的成功并不意味着其Radeon 9系列产品就一定叫座,这个与CPU的情况不同,在CPU的发展过程中,无论多么昂贵的产品,最终都会迅速平民化。然而这种情况却很难出现在GPU上。由于厂商在产品设计时过分追求主频、晶体管集成度等成本敏感点,因此即便是整条产品线生命周期结束之后依旧无法大幅度降价,也使得最新的技术无法普及,只能利用简化产品来应付低端市场,GeForce4 MX便是最好的例子。
FX5200的速度表现很一般
不过,这回的GeForce FX5200/5600还是有一些特别,因为它们在硬件上支持DirectX 9.0 API,这与GeForce4 MX连DirectX 8.0也不能支持的情况是截然不同的。尽管我们可以批评GeForce FX5200因为速度问题而根本无法实现DirectX 9.0的3D特效,但是这至少表明了厂商的技术普及信心。ATi也有针对Radeon 9700系列的简化版产品,那就是被无数DIY用户十分推崇的Radeon 9500。从技术角度而言,Radeon 9500的确表现不俗,甚至部分版本采用256显存位宽而且可以开启被屏蔽的另外4条渲染管线。然而Radeon 9500的成本实在太高,导致其市场普及度远不如GeForce FX5600
GeForce FX5800和Radeon 9700的交锋让双方充满了火药味,双方不约而同地选择了重整旗鼓。FX5800显然是让人的失望的。面对Radeon 9800Pro的Smoothvision 2.1,FX5800显得较为单薄,似乎在吃GeForce4时代Accuview 抗锯齿引擎的老本。
坐吃山空自然就会被动挨打,因此nVIDIA为最新的FX5900装配了Intellisample HTC技术,有效改善了全屏抗锯齿以及各向异性过滤的效果。与FX5800所使用的Intellisample 技术相比,Intellisample HTC技术增加了更多的高级纹理、色彩以及Z轴压缩算法以提升图象质量,1:4的无损压缩技术也在显存带宽提升的帮助下得到了更好的发挥。此外,Intellisample HTC技术还很大程度上改善了显存带宽的利用率,这一点与ATi的HyperZ技术十分类似。事实上,如果NV35不对Intellisample技术进行改进的话,其改用256Bit GDDR1之后的显存带宽提升将被无情地浪费。如果说Intellisample HTC技术令人难以信服的话,那么Ultra Shadow光影技术绝对没有任何猫腻,可谓是FX5900真正让人眼睛一亮的闪光点。Ultra Shadow光影技术可以进行大量阴影处理的硬件加速功能,从而改善3D画面的效果。而且已经有多款游戏采用了这一技术,并获得了很不错的效果。
FX5900帮助nVIDIA迅速走出困境
在现实生活中,光源前面只要有物体遮挡就会有阴影。而在3D游戏中,为了表达这一“简单”的现象就不得不用去程序员大量的尽力以及硬件资源,这也直接造成3D游戏画面不够真是,缺乏动感。精确上的阴影表现效果是创造真实场景的关键因素,多光源与数量众多的对象以及角色之间的互动需要多次循环编程,而且更为复杂的方面还在于每一帧中的每一个光源都必须根据每个对象进行计算。Ultra Shadow技术的魅力在于能够大大加快这一实现过程,程序员能够在场景内定义一个固定区域,计算此区域内光源对物体产生的效果,预先排除不需要进行计算的区域。由于Ultra Shadow技术提高了光影计算的速度,同时又将程序员从繁琐低效的工作中解放出来,因此这项技术很被看好,业界甚至将其地位与经典的T&L、VertexShader以及PixelShader相提并论。GeForce FX5900 与Radeon 9800应该说打成平手,即便是后期的GeForce FX5950 Ultra 与Radeon 9800XT也仅仅是主频上的低层次较量。
频率惊人的Radeon 9800XT
相对而言,更为让人关注的还是Radeon 9600与GeForce 5700系列的对抗。同样作为面向中端市场的简化版产品,Radeon 9600在频率相同时有着比GeForce 5700系列更好的性能。此外,ATi还专门针对中国市场推出了Radeon 9550,再加上显卡厂商的鼎立支持,超频之后甚至达到超越Radeon 9600XT的性能。Radeon 9550第一次让nVIDIA感受在中低端市场的切肤之痛,GeForce 5700 Ultra的成本没能很好地控制,因而很难对抗Radeon 9550
从nVIDIA对待GeForce FX5700系列的态度不难看出它已经提前放弃了NV3X,GeForce 6阵营才是其真正看重的产品。客观而言,GeForce 6系列确是成功的产品,也让继3dfx后的新一代霸主nVIDIA保住了颜面与市场。而且拿出了3dfx时代的SLI技术让GeForce 6系列的高端产品轻易地登上了平台性能的宝座,就算中低端产品也对解禁了对SLI的支持,无疑增加了更多的噱头。
而竞争对手ATi则将产品线拉得很长,Radeon 9550演变而来的X300、X550以及X600进驻中低端PCI Express平台,而X700作为高端X800系列的简化版来与nVIDIA进行中高端的角逐。而这些战役发生的时间已经进入到了2004年,整个系列的对抗可以说是独立显卡竞争的“现代史”,正面我们来详细了解:
低端竞争:GeForce 6200系列Vs X300系列
GeForce 6200除了内核仅有4条像素渲染流水线外,其架构与GeForce 6800系列相比所发生的变化还算不是很大。最明显的区别应该是其显存控制器不支持Color-compression(色彩压缩)和Z-compression(Z压缩)压缩技术。色彩压缩功能可以实时将色彩数据以6:1的比例做无失真压缩,在很多情况下,所有多边形边缘的色彩数据都能够彻底进行压缩,缺少这一功能对于整体性能的影响还是有一点。与此同时,Z压缩技术对于减轻显存负担也有很大的帮助,缺少这一功能导致GeForce 6200在启用全屏抗锯齿或是各向异性过滤时的性能带来负面影响。
然而值得肯定的是,GeForce 6200系列支持CineFX 3.0引擎,而且Shader Model 3.0、64位纹理混合过滤、32bit象素着色渲染精度也一应俱全,甚至第二代UltraShadow阴影渲染优化技术也融入其中,并且完整支持DirectX 9.0c。与上一代的GeForce FX5200相比,GeForce 6200系列的缩水程度显然不是很明显,因此其性价比还是值得肯定。相比之下,RV350尽管也是四条渲染管线,但是核心技术已经落后GeForce 6200整整一代。
具备TurboCache技术的GF 6200TC
在频率以及显存位宽相同的情况下,GeForce 6200的整体表现还是强于Radeon 9550。在PCI Express平台,所谓的“X300-X550-X600”阵营其实仅仅是主频变化,而nVIDIA的GeForce 6200系列则衍生出只能支持64bit显存位宽的GeForce 6200A以及具备Turbo Cache显存优化技术的GeForce 6200TC。从这一层面来看,nVIDIA显然更为灵活。也许目前nVIDIA的GeForce 6200还没能展现出性价比优势,但随着价格逐步调整,今后的市场表现力将会得到加强。
“X300-X550-X600”阵营的RV350核心
中端竞争:GeForce 6600系列让nVIDIA称霸中端
如果说2004年的9550让ATI称霸低端市场的话,那么GF6600则是2005年nVIDIA的中端之王。GeForce 6600系列分为三大版本:GeForce 6600LE、GeForce 6600标准版以及GeForce 6600GT,其中最特殊的当属GeForce 6600LE。NV43-V核心的GeForce 6600LE只有4条渲染管线,因此严格意义上来说属于GeForce 6200级别的产品,应该说面向中低端的定位会更加合理。但是GeForce 6600LE最大的特色是nVIDIA不再对核心显存规格进行限制,花样尽出的厂商可以把GF6600LE武装成多种角色,这也使得GF6600LE具有相当复杂的产品线,同时也会因此而拥有较强的生命力。
可以SLI工作的GeForce 6600LE
NV43核心GeForce 6600有两种规格:GeForce 6600GT和GeForce 6600标准版。其中GT版性能更强,其核心显/存频率达到500/1000MHz,采用GDDR3显存。而GeForce 6600标版频率为300MHz/500。在目前发布的产品,两者还有一点不同,那就是GeForce 6600GT可以硬件支持nVIDIA SLI技术。
GeForce 6600系列的NV43核心
但是nVIDIA在面对ATi近期发布的CrossFire技术时也开始有所改变,近阶段正式宣布GeForce 6600标准版可以驱动支持SLI技术,也有可能授权VIA的DualGFX芯片组(PT894 Pro与K8T890 Pro)。而厂商们也开始采用不同显存规格产品的6600,使得6600的战斗力也越来越强。
nVIDIA的SLI技术令ATi疲于应付
ATi不可能使用“X300-X550-X600”系列对抗GeForce 6600系列,由旗舰级产品简化而来的X700系列成为最主要的资本。X700具备8条渲染管线,显存位宽为128bit。为了提高产品竞争力,大量X700标准版就采用高频率的GDDR3显存,整体表现与GeForce 6600系列不相上下。
X700核心用以对抗GeForce 6600
更为重要的是,ATi也意识到“X300-X550-X600”系列的薄弱环节,X700SE将能够弥补这一缺陷。X700SE将渲染管线减半至4条,但是保留128bit显存位款,因此可以与GeForce 6200以及GeForce 6600LE直接竞争。
高端竞争:nVIDIA取得制动权,提前进入7系列时代
研发实力一直强劲的nVIDIA在上个月推出了GeForce 7800,正式宣布7系列产品进入市场。而与此同是,ATI的竞争对手产品R520还在难产,遮遮掩掩的CrossFire也因为一些技术细节而迟迟没有投放市场。这样一来,在高端之争中nVIDIA无疑就拥有了制动权。
G70还将在较长一段时间内与其前辈GeForce 6800作为高端的竞争者。稍显老迈的6800是nVIDIA NV4X产品线中的旗舰,采用0.13微米制造工艺,分为6800 Ultra、6800GT、6800标准版和6800 LE四个型号。6800 Ultra和6800GT基于NV40U芯片,核心频率为400MHz和350MHz。作为顶级的显卡,内部的16条渲染管线自然是搭配256MB 256bit的GDDR3高速显存。6800标准版和6800 LE基于NV40芯片,6800标准版屏蔽了4条渲染管线,核心频率也降到了325MHz,显存位宽虽然没有缩水到一半,但容量却减少到128MB。6800 LE的核心频率进一步降低到320MHz,渲染管线也只开启了一半。
目前服役中的三大旗舰产品
而目前ATI还只能用Radeon X850来进入高端的对抗,X850系列采用最新的R480核心,取代此前的X800XT PE及X800XT成为ATi新一代的旗舰产品。很显然,ATi对换汤不换药的伎俩已经掌握得驾轻就熟了,在架构上它们与核心代号为R423的Radeon X800XT PCI-E完全相同,同样采用0.13微米工艺并且最高配备了16条Pixel流水线,特效方面支持SmartShader HD、Smothvision HD、HyperZ HD及3Dc技术,区别只在于频率有所提升。
采用R480核心的X850系列显卡
从技术角度而言,对比GeForce 6800系列与X800系列没有太大的意义,因为与以往的显卡相比,如今nVIDIA和ATi之间的差距实在是很小,特别是频率相同的情况下,两种显卡的速度表现几乎差不多,仅仅是nVIDIA保持了OpenGL优势,而ATi在D3D速度上略微占优。但是应当指出的是,目前nVIDIA的技术研发进度还是略微领先于ATi。SLI技术一度将ATi压制得毫无还手之力。在高端之战上我们更关心近期即将出炉的ATI R520以及骨灰级玩家非常期待的CrossFire技术
参考资料: