PCI-E新生代的较量── GeForce 6600GT VS Radeon X700XT

评测市场

  Intel的i915系列主板已经推出了一段时间,作为换代的平台,i915系列最大的特色之一就是支持PCI-E接口的显卡。无疑带宽更高的PCI-E总线会给显示子系统提供更强劲的性能,因此,i915主板与PCI-E显卡的强强组合成为了发烧友们追捧的目标和升级换代的动力。同时,PCI-E新平台也会让显卡市场重新洗牌,对于图形处理器厂商来说,AGP平台上的胜负已经是过去的事情,谁先抢占了PCI-E平台市场,才是新的赢家。

  NVIDIA 先下手为强

  在Intel力推i915系列平台的形势下,许多整机厂商都打算尽快推出采用PCI-E显卡的产品,因此,NVIDIA抢先一步,在已有的产品线基础上,采用加装桥接芯片的方案推出了GeForce PCX系列产品,为此类大订单客户提供了解决方案,这样做的好处是由于生产线非常成熟,不用担心产能的问题。虽然桥接方案的性能受到了质疑,但是NVIDIA抢占了先机,收获不小。

  现在NVIDIA已经将自己的PCI-E产品顺利过渡到了原生PCI-E方案,我们在今年第39期测试过的GeForce 6600和本期测试的GeForce 6600GT就是采用了原生的PCI-E方案。GeForce 6600/6600GT主要面向中高端游戏玩家,而且GeForce 6600GT还支持SLi功能,可以“双剑合璧”以提高性能,算是中高端PCI-E显卡中的强者。

  ATi 原生才是硬道理

  ATi早于NVIDIA发布了采用原生方案的PCI-E产品,而且就同档次的产品来说,在PCI-E接口带宽、传输率等方面也强于NVIDIA早期的PCI-E产品,不过受累于产能问题,迟迟未能大量铺货,在一定程度上错过了抢占PCI-E市场的黄金时间。现在我们可以在市场上看到的是Radeon X300/X600/X700系列产品,其中Radeon X300系列面向低端,似乎在目前PCI-E平台还没有普及的时候对零售用户吸引力还不大──谁会用i915这样目前算是发烧配置的产品来搭配Radeon X300这样的低端产品呢?Radeon X600系列就不用再讨论,才发布半年现在就要停产了,接替它的就是我们本期测试的Radeon X700系列。

  Radeon X700系列主要就是针对GeForce 6600系列,主攻PCI-E中高端市场。本次测试,我们采用的就是Radeon X700XT与GeForce 6600GT作对比,让大家对这两位PCI-E中高端霸主进行全面了解。

  NV43与RV410实物赏析

  GeForce 6600GT

  GeForce 6600GT具备了两组共8条像素渲染管线和3个顶点处理单元,相对于GeForce 6800Ultra的16条像素渲染管线和6个顶点处理单元来说缩减了不少,最关键的是,GeForce 6600GT的光栅操作单元从GeForce 6800Ultra的16个减少为4个,这与NV35所采用的4×2架构比较相似。因此GeForce 6600GT在核心频率500MHz的情况下,理论上最高能达到4000M像素的多材质填充率。

  GeForce 6600GT核心采用0.11微米制程,工作频率为500MHz。

  采用绿色大板型设计,零售产品与工程版的区别就是去掉了外接电源接口。

  采用了三星2ns的GDDR3显存,规格为128bit/128MB,等效工作频率为1GHz。

  铝制散热片,散热片的铝纯度很高,风扇的转速适中,噪音较小。

  SLi功能专用接口,使用特殊的高速数字连接卡可以连接另一块GeForce 6600GT同时工作。

  Radeon X700XT具备8条像素渲染管线和6个顶点处理单元,除了像素渲染管线只有Radeon X800XT的一半外,顶点处理单元数目和Radeon X800XT完全相同。另外,Radeon X700XT具备两组共8条独立的渲染管线,在核心频率为475MHz的情况下,理论上最高可以达到每秒3800M像素的材质填充速度。

  可以看到核心上的“X700XT”字样,同样采用0.11微米制程。

  来自加拿大的工程样品,做工很豪华,大量使用固体电容。

  使用三星1.6ns GDDR3显存,规格为128bit/128MB,等效工作频率1.05GHz。

  全铜散热片,风扇风力非常强劲,全速运转的时候噪音也不小。

  测试平台

  标准性能测试

  标准性能测试主要针对显卡本身的渲染架构进行考察,同时测试得分反映核心/显存频率对显卡性能的影响。我们采用了3DMark05以及3DMark03这两款覆盖了从DirectX7到DirectX9测试项的软件对显卡进行标准性能的测试。

  3DMark03/05测试

  从3DMark05的默认设置测试结果来看,GeForce 6600GT相对Radeon X700XT要稍强一点点,差距在6%左右,而在3DMark03里面,两者基本上打成平手。

  由于Radeon X700XT核心具备6个Vertex Shader单元,大大高于GeForce 6600GT的3个,因此Radeon X700XT在顶点渲染能力上明显强于GeForce 6600GT,这从3DMark03/05的顶点渲染测试就可以看出。特别是在3DMark05的顶点渲染能力测试中,Radeon X700XT的得分超过GeForce 6600GT大约73%,再考虑到Radeon X700XT比GeForce 6600GT核心频率低25MHz的话,这个得分差距差不多就是顶点渲染单元数量差距造成的了。

  GeForce 6600GT采用的是和NV40一样的超标量渲染架构,相同时钟周期下可以完成更多的Pixel Shader处理运算,在Pixel Shader性能上有一定的优势。可以看到,无论是在3DMark03还是3DMark05中,GeForce 6600GT的Pixel Shader性能都要强过Radeon X700XT不少。

  材质填充率的测试结果与我们从这两款GPU的架构分析出的填充率理论值相差不大。在多材质填充的时候,GeForce 6600GT与Radeon X700XT都发挥出了全部8条像素处理管线99%以上的威力,而在单材质填充的时候,两者都只能发挥出一半的实力。可以看到,两者的材质填充率差距几乎就只是核心频率上的差距所造成,在材质填充效率方面,两者的渲染架构效能基本相同。

  开启FSAA无非就是对材质填充率更严峻的考验,同时对Pixel Shader处理能力的要求也加强了,这个时候核心频率更高、Pixel Shader性能更好的GeForce 6600GT表现就比较突出了,超过Radeon X700XT大约15%。

  ShaderMark2.0测试

  ShaderMark测试再次证明了GeForce 6600GT在Pixel Shader方面的性能优势,在两项Shader测试中都以大比分将Radeon X700XT甩在了后面。不过值得提出的是,GeForce 6600GT对ShaderMark中的部分Shader不支持,而Radeon X700XT可以支持全部的Shader。

  游戏性能测试

  显卡在游戏中的实际表现最能说明问题。为此我们选择了目前主流3D游戏引擎的代表游戏:DOOM3、CS:Source、UT2004。DOOM3的引擎是OpenGL游戏中公认的典范;而CS:Source采用的Halflife2引擎可以说是DirectX9游戏中的代表;UT2004采用的引擎更是被广泛利用,制作出了不少经典游戏。

  OpenGL性能一直是NVIDIA值得骄傲的地方,何况DOOM3还是NVIDIA显卡的捆绑游戏。GeForce 6600GT在DOOM3的测试中可以保持到60fps以上的平均速度,基本上可以说是非常流畅地进行游戏,Radeon X700XT可以达到42fps的速度,和GeForce 6600GT有近一半的差距。

  在CS:Source里,GeForce 6600GT和Radeon X700XT基本上可以说打个平手,考虑到两者核心频率上有25MHz的差距,那么这2fps的得分差距也不难解释了。可以推测的是,尽管即将发布的Halflife2是ATi显卡的捆绑游戏,GeForce 6600GT在Halflife2游戏中的表现未必就会比Radeon X700XT差。

  UT2004测试中,两者的成绩竟然完全相同,可以说对于采用DirectX8接口的UT2004引擎来说,更快的CPU和更快的内存才是我们所需要的,这个级别的显卡已经不是瓶颈了。

  值得提出的几点

  3DMark05中的“深度模板材质技术”

  DST(深度模板材质技术)是NVIDIA固化在GPU硬件当中的一项技术,可以增强GPU在处理阴影材质时的性能,ATi、Intel、XGI以及S3的显卡都不会用到此项技术。不过在使用此项技术时,阴影的边缘会变得比较锐利,锯齿要明显一些(见图中方框内的投影),但换来的性能提升却不小。FuturMark官方表示:“如果用户需要进行一个更精确、完全公平的渲染性能对比,可以关闭DST功能”(在3DMark05的Settings→Render option项中调整)。

  开启DST技术 关闭DST技术

  经过我们的测试,关闭DST后,GeForce 6600GT的3DMark05得分下降了不少,而Radeon X700XT则不受影响。

  不过这并不代表NVIDIA此项技术就只是为了高分而没有意义,因为在实际游戏中,通过微小的图像改变,换来明显的性能提升,这也是可以接受的,毕竟没有哪个玩家会在玩刺激的3D游戏时还拿着放大镜在屏幕上找瑕疵吧。所以,到底怎么看DST这项技术,只有靠玩家自己来评定了。

  核心温度较高

  我们在反复运行3DMark05测试之后,快速切换到驱动程序中的核心温度检测界面。GeForce 6600GT开机核心温度大约为45℃,长时间运行后最高温度达到了恐怖的113℃(到145℃显卡核心就要启动降频保护功能了)!Radeon X700XT也好不到哪里去,开机核心温度41℃,最高温度79℃,好在Radeon X700XT配备了很强的温控风扇,在全速运转的时候,用噪音换来温度的降低。不过,这还是在裸露平台上的测试,如果装在机箱里,再遇到炎热的夏天的话……估计GeForce 6600GT得重新考虑一下散热器的搭配了,毕竟Radeon X700XT搭配这个噪音大的风扇也是迫不得已呀。

  PCI-E带宽测试

  由于GeForce 6600GT和Radeon X700XT都是原生的PCI-E显卡,到底谁的PCI-E性能更好也是我们需要了解的,我们使用了3DDownloadBenchMark这个软件来测试这两者各自的PCI-E带宽。

  很明显,在PCI-E性能上GeForce 6600GT胜出,超越Radeon X700XT大约30%。GeForce 6600GT放弃桥接方案而采用原生方案后,PCI-E性能已经大大超越以前NVIDIA的PCX系列,甚至连以原生方案为宣传点的Radeon X700XT也不得不甘拜下风。

  谁会是新的赢家

  从整体性能测试的结果来看,GeForce 6600GT与Radeon X700XT的Direct3D性能相差不算太大,3DMark05默认设置下GeForce 6600GT有一定优势,关闭DST后Radeon X700XT又反超GeForce 6600GT,而3DMark03中两者得分相当。在Direct3D性能的测试里,GeForce 6600GT具备的超标量架构表现出了强劲的Pixel Shader性能,超过Radeon X700XT不少;而Radeon X700XT的Vertex Shader能力却也是GeForce 6600GT望尘莫及的,毕竟Radeon X700XT比GeForce 6600GT多出一倍的顶点处理单元。

  在实际的DirectX9游戏中,例如CS:Source,GeForce 6600GT与Radeon X700XT表现相当,可以说你在玩这款游戏的时候,分辨不出用的是哪一款显卡。而对于采用UT2004引擎这样的DirectX8游戏来说,两款显卡都能应付得游刃有余。

  OpenGL性能方面,GeForce 6600GT具有很明显的优势,特别是在DOOM3这样的重量级OpenGL游戏中,GeForce 6600GT速度可以超越Radeon X700XT大约一半。这一点ATi也是注意到的,因此ATi在OpenGL驱动程序的研发上也开始加大了力度。

  就性能来说,GeForce 6600GT和Radeon X700XT属于PCI-E显卡的中高端水平,配合目前的i915系列搭建发烧游戏平台是不错的选择,一定要说出哪款显卡更强的话,似乎GeForce 6600GT要稍微占一点点上风,但是如果游戏对多边形的数量要求很大的话,Radeon X700XT比GeForce 6600GT多一倍Vertex Shader单元的优势就会显现出来。

  从价格上来看,双128显存规格的GeForce 6600GT售价大概在1699元左右,也有厂商报出了1599元的低价,而Radeon X700XT定价199美元,估计国内售价大约就是1599元上下,和GeForce 6600GT旗鼓相当。作为中高端PCI-E显卡,这两者的价格与高端的GeForce 6800Ultra、Radeon X800XT拉开了距离,不到2000元的价格对于发烧友玩家来说更容易接受,况且GeForce 6600GT还支持SLi技术,以后还可以再加上一块同样的显卡获得接近两倍的性能。Radeon X700XT虽然目前不支持SLi,但是ATi正在开发类似的技术,相信会让ATi的爱好者们有一个惊喜。