权威报告!NV40底细全线大揭露
合成类测试:Pixel Shader
通过相同的填充速率测试器,我们会看到NV40在处理pixel shader时的各种结果。
#$[*156821.gif*#a*#0*#0*#center*]$#
很满意的结果对吧?NVIDIA关于对pixel shader的处理有很明显提高的声明是真实可信的。
奇怪的是,GeForce 6800 Ultra在处理16位精度数据的时候有很大的性能提升,比GeForce FX 5950 Ultra更大。因为,当谈论到更高的pixel shader处理速率的时候,NVIDIA并没有提及半精度处理的问题,这使我们初始以为NV40并不能够从扣减了一半的精度的处理当中获益。这次的测试表明,在NV38的像素处理器基础上得到提升的NV40核心,在处理低精度图像的时候能够有更大的提升。
同样令我们感到奇怪的是,NV40在处理pixel shader 1.1的时候居然比处理pixel shader 2.0的时候更慢,与这是与NV38不同的。
#$[*156822.gif*#a*#0*#0*#center*]$#
当关闭了Z写入之后,得到的结果仍然一样。
#$[*156823.gif*#a*#0*#0*#center*]$#
当我们把颜色写入关闭之后,NV40只能提供32 Z-values/时钟周期的simple shaders速度,但在2.0 pixel shaders中的表现更差,这种表现对于各种显卡来说都会出现的,只是在NV40上面表现得更明显。
现在,我们在实验室当中采用Xbitmark来测试以下几个DirectX 9兼容显卡的pixel shader性能。
#$[*156824.gif*#a*#0*#0*#center*]$#
从上面测试可以看到,NV40的性能轻易地超越了曾经的王者——RADEON 9800 XT,得分是RADEON 9800 XT的1.5-3倍,毫无疑问NV40设立了PC图形核心的新标准。
下面是基于3DMark的pixel shader速度测试:
#$[*156825.gif*#a*#0*#0*#center*]$#
在3DMark2001的低分辨率的测试中,由于CPU以及系统的局限,NV40的速度不能得到完全发挥,但在高分辨率的情况下,NV40展示了高于它的对手的成绩。在1600x1200的分辨率下,GeForce 6800 Ultra的得分2.5倍于GeForce FX 5950 Ultra,1.5倍于RADEON 9800 XT。
#$[*156826.gif*#a*#0*#0*#center*]$#
GeForce 6800 Ultra也擅长于对pixel shader 1.4的处理,把曾经的领航者RADEON 9800 XT抛到了脑后。
#$[*156827.gif*#a*#0*#0*#center*]$#
在这三款芯片当中,GeForce 6800 Ultra是最擅长处理pixel shader 2.0的一个,而且远远抛离其它两款芯片。这一性能确保了NV40在处理当前广泛使用pixel shader的游戏时有优越的表现。
现在让我们来看看NV40的顶点处理器。