|
最近,Intergraph公司推出了一款测试OpenGL能力的X86系平台(for Win95/98/NT)benchmark软件----3D ExerciZer,它亦是首个可检查GeForce 256芯片T&l(Transform & Lighting,转换和光线)技术的程序,它特别注重于处理器和繁多的几何运算测试。它的测试数据比较真实,对于使用Maya、AWADVS等程序的CAD用户,是个很好的参考。下载地址:http://www.intergraph.com/ics/3dexercizer/default.asp。3D ExerciZer的测试包括四部分:
1、纹理:
它提供了11个独特的纹理,不断增加纹理的数目,载入图形子系统的纹理缓冲区,直到物理极限为止。你也许会问,一个纹理有这么大的容量吗?事实上,软件重复copy也是能够塞满显卡帧缓存的。它显存不够时,AGP会自动调用主内存,此时的速度(帧/秒)就是显卡真正性能的反映。
2、几何:
人物图形是测试几何能力的最好程序,你可以用“T”或“t”键改变纹理,也可用“+”或“-”键改变ping。
3、光线:
光线的运算需要动用大量的几何加速能力,采用了硬件光线引擎的显卡(如:Geforce)就会发挥出它应用的作用。
4、中央处理器:
不要以为拥有Geforce就天下无敌了,如果没有一个强大浮点能力的CPU支持,玩3D任何游戏都不会让你感到惊喜。此测试无需纹理内存、几何或光线加速,是个纯粹考验CPU浮点运算的东西。
测试床硬件平台: CPU:Intel奔腾II-450MHz 内存:128 MB Hitachi PC100 SDRAM 主板:Abit BH6 440BX 显卡:Diamond Viper V770 Ultra AGP - 内核频率175MHz/显存频率200MHz GeForce 256 显示器:Hitachi Superscan Supreme 752 19寸 硬盘:Seagate Medalst Pro 6.4GB 7200RPM HDD 测试床软件平台: 操作系统:Windows 98、DirectX 6.1、1280*1024*32位色 驱动程序:NVIDIA 雷管 - 4.11.01.0208 超频软件:Powerstrip - 2.50.01
------------------------------------------------------------ 纹理测试 4MB 8MB 16MB 32MB 38MB 最高分 160 105 70 44 6 最低分 105 93 64 41 6 ------------------------------------------------------------ 超过32MB纹理后TNT2的得分严重下降,这显示出使用主内存通往AGP系统并不能发挥太大作用。 -------------------------------------------------------------------- 光源 2 4 6 8 TNT2 34 28 22 20 geforce 37 37 37 37 -------------------------------------------------------------------- 由于此benchmark不复杂,对几何加速的要求较少,所以V770没有因为光源的增加而大幅降低性能,而Geforce的光线引擎在此测试中终于能体现出它的价值啦。 ---------------------------------------------------------------------------- Particles 1000 1400 1800 2200 2600 3000 3400 3800 得分 120 89 71 58 50 44 39 35 ---------------------------------------------------------------------------- 当Particles数量从1000到1400时,损失是最大幅度的,其它变化却不是很大,从中看出奔腾II 450的浮点处理能力对于最强劲的3D游戏来说只是刚足够,如果再增加的话,也许会负担不了。 ---------------------------------------------------------------------------- 多边形 4396 8792 13188 17584 21980 26376 30772 得分 79 42 28 22 17 15 12 ----------------------------------------------------------------------------
当多边形从4396提高到8792后,已经达到了TNT 2 Ultra的处理极限,再增加更多的数量对显卡也没有太大影响。 虽然现在GeForce是最引人注目的焦点,但我想大多数人正使用都是V3级的显卡吧,因此它们还是随便说一说。Voodoo 3、G400、Riva TNT 2这三款产品是目前最流行的产品,它们的综合性能其实相差不大,但在不同游戏的表现就差得很远,是什么原因呢?在此我归结了几点原因,供各位参考:
1、显卡的性能都是受制于中央处理器的,由于Voodoo 3拥有硬件三角形设置,它是受CPU影响最少的一款产品,也就是说,3Dfx可以让你在较低级的机器上(如:奔腾II 266MHz)实现和高级机器相差不远的性能。
2、从16位色升到32位色,所有显卡的性能都会大幅度降低,而G400降低的幅度相对比TNT 2少一些。许多显卡在32位色下的填充率只有16位色的一半左右,因此可以断定大多数产品的设计也是以16位色为重点,它们只是提供32位色,应该到GeForce级的3D芯片,才会把32位的性能发挥到极致,毕竟现在的真彩色应用程序不多,因此这种情况也是可以理解的。
3、640*480分辨率对于现今的游戏是毫无意义的,标准测试值应该是800*600和1024*768,至于要真正反映3D卡的能力,非要上到1280*1024不可。
4、尽管TNT 2拥有双像素结构,但在不使用多重纹理的情况下,多出来的纹理映射单元没有发挥应用的作用,相对而言填充率会下降一半。G400的双处理器架构和TNT 2的大不相同,它能够同时处理两个像素,没有多重纹理反而会让性能提高一倍。
5、千万不要少看驱动程序的威力,在Quake 3中3Dfx OpenGL就比G400 OpenGL ICD的表现好多了。玩雷神等多边形为主的游戏时,即使有同样强大的CPU支持,Voodoo 3仍比G400快的原因就在于此。在某些采用自身引擎的3D游戏中(如Kingpin),没有硬件三角形设置选项,TNT 2和G400就能显出它们那过人的实力了。game的专门优化,使用Voodoo 3的能力发挥到极限,相对于其它显卡是不够公平的,但我们买显卡也是以游戏为主,所以谁对谁错是很难分辨的。
总结:
TNT 2是3D性能的先峰代表,就像刚炼成秘籍的后起之秀;Voodoo 3中规中矩,如同早以成名的武林前辈;至于G400则是潜能无限,假以时日必能达到高手境界。 |