大刀向谁的头上砍去——本报对Blade 3D显卡的全面测试
#1 Blade3D显卡
Trident的Blade3D延续了9750、9850的编制。代号9880,还有“大刀”的雅号(^164901b^)。采用了目前成熟的0.25微米工艺,不过出于节约成本考虑,并没有采用主流的BGA封装技术,而是成本更低的208 HQFP封装,并且没有安装散热片。不过,Blade3D连续运行十小时,芯片表面也只是微温,这一方面受益于0.25微米制程,同时也反映出Blade3D芯片本身集成的晶体管数量较少,运作频率也不够高。尽管各厂家的广告甚至部分媒体对Blade3D大肆渲染,但从其运算能力来看似乎底气并不太足。Blade3D提供了每秒钟110M的像素填充率(见^164901a^,i752是Intel公司即将推出的i740的接班人,同样瞄准低端市场),高于i740的55M/秒,和Riva128ZX、Savage3D相当,但与RivaTNT相比差距不小;而峰值三角形生成速度每秒钟仅250万,只比i740好一些,远远不及Riva128、Savage3D,RivaTNT就更不用说了。它只提供了单通道单材质结构,而RivaTNT开始已经支持单通道多材质技术了。即将上市的第四代3D加速卡更是全面支持这一技术。内置的24位230MHz RAMDAC,还不及主流第三代3D加速卡的250MHz,似乎在告诉用户“够用就行”。提供的最大分辨率为1600×1200@256色或1024×768@16M色,可以满足我们常用的14英寸、15英寸、17英寸显示器,19英寸显示器也应该能够应付。只提供了16位Z缓冲,不过还好,可以实现32位真彩色渲染,唯一算得上为新一代游戏做的准备。从我们拿到的样卡来看。板形比较小巧,采用8MB SGRAM(4颗 EliteMT-8)显存(也有厂家采用了SDRAM),64位带宽,显存频率为110MHz(Trident最初定的频率为120MHz),只能说刚好达到目前的主流显卡标准。尽管Blade3D芯片支持TV输出,但由于这是面向低端市场的,所以不少厂家并没有TV-OUT部分。(^164901c^)
既然Blade3D瞄准的是i740、Riva128、Savage3D这样的低端市场,我们特意选择了这个档次的显卡进行比较测试,让Blade3D在这个队伍中找到合适的位置。6326以及Trio3D等更低端的显卡,过低的3D性能实在无法和Blade3D较量,所以没有选择作为比较样品。
测试环境:
CPU:Intel PentiumⅡ450
主板:皇朝T6BXA超频武士
内存:PC100 128MB SDRAM(显存颗粒:LG-7J)
硬盘:Maxtor 金钻10GB(91024D4)
DVD-ROM:SONY 5×
声卡:Yamaha724 PCI
网卡:NE2000兼容 ISA
显示器:LG 78FT未来窗
显卡:
Blade3D(Driver:V6.50.5452-251ICD)
i740(Driver:4.10.01.2407-981207)
Riva128ZX (Rev.22)(Driver:4.11.01.0322)
S3 Savage3D(Driver:4.11.01.4005-6.13.09)
Matrox G200(Driver:2.30.040)
#1 2D性能一般
在主流商业应用中,Blade3D的2D性能和Riva128以及Savage3D非常接近,高出i740不少,但在高端应用中,与Riva128、Savage3D还是有不小的差距;尽管Blade3D提供了32位的2D支持,但在32位模式下,性能还是比较弱,远不及Riva128、Savage3D。(^164901d^)
#1 3D效果亮丽
Blade3D支持的3D效果非常丰富,包括点取样、双线性、三线性过滤,各向异性过滤、多细节Mip-mapping、材质压缩等材质引擎,平面着色、高洛德着色、全屏幕反锯齿、透视矫正等透视引擎,在实现的3D效果上完全可以和以效果著称的i740、G200媲美。对3DwinBanch99的3D品质测试也证实了这一点。多达60个3D品质测试中,Blade3D只有两项不支持(Fog Vertex Linear、Fog Table Expoential),和i740相同,不支持的3D品质项远远少于Riva128、Savage3D以及G200。从3D Mark99MAX的3D品质测试来看,Blade3D的3D效果也非常好,画面清晰、色彩艳丽且过渡自然、透视清楚,各种烟雾效果也明显、逼真。笔者还运行了Quake2、SIN(原罪)、G-Police、Turok(恐龙猎人)、Turok2、《极品飞车3》、MotoRacer2(摩托英豪2)、Forsaken、Incoming、Shogo升刚、甚至尚未正式上市的《大刀》和Expandable的Demo,除了SIN的画面略显粗糙,Forsaken里面准星贴图错误(居然是一个不透明的小方块)外,其他游戏尤其是D3D游戏画面都很不错。(^164901e^)
#1 D3D速度一般
由于Blade3D的驱动程序在显示控制面板中没有提供屏幕刷新同步关闭功能,并且使用最新版本的PowerStrip2.40.01也不能够关闭刷新同步,所以各个测试除了测试软件本身提供刷新同步关闭功能(如Quake2)外,都是在刷新同步开启的状态下进行的。幸好Blade3D的3D速度不够快,对测试成绩的影响也较小。D3D速度和i740、Riva128处于一个水平。由于Riva128ZX的三次线性过滤是通过软件实现的,所以在Incoming中导致测试成绩偏低。一旦关闭三次过滤,其速度会明显加快。而Blade3D与Savage3D、G200等第三代加速卡相比差距就太大了。不过,从实际游戏运行情况来看,目前绝大多数D3D游戏都可以很流畅地运行。
#1 OpenGL性能
比较令人兴奋的是Blade3D的OpenGL ICD驱动程序现在已经比较完整,不仅在Quake2、SIN等游戏测试中没有出现问题,而且在专业OpenGL测试中,像Indy3D、FogCity以及ViewPerf等测试软件中也比较顺利,只有Indy3D的Simulation测试中出现了死机,回想Savage3D至今在OpenGL软件中还频频出错,G200也是显卡已经发售了半年有余才推出一个Beta版本的OpenGL ICD,Blade3D能够一上市就有一个完全可以放心使用的OpenGL ICD实在可贵!(^164901f^)
虽然Blade3D的OpenGL ICD可以比较稳定地运行,画面质量也相当好,但是速度就比较令人失望了,在Quake2以及SIN的测试中都垫底,算是这些显卡中最慢的,还排在了i740后面。尽管如此,要玩SIN、Quake2还是没有问题。在640×480分辨率下,可以达到20多帧,尽管遇到激烈的场面掉帧很明显,但大多数情况下还是可以接受。在Unreal虚幻这样的游戏中就显得力不从心了,即使在640×480这样低的分辨率下也是一帧一帧的明显停滞,几乎不能够玩。与同价位的Riva128几乎不可比,即使和i740比较也还有不小的差距。在Indy3D这种以3D设计为基础的专业OpenGL测试中更是不堪重负,与i740、Riva128都有相当大的差距。
#1 Super7平台的性能表现
由于Blade3D的驱动程序并没有针对3Dnow!指令集进行优化,所以,在浮点运算能力略差的Super7平台上,Blade3D的表现直接关系到Blade3D能不能够被绝大多数Super7平台用户接受。将测试平台降到绝大多数用户使用的PentiumⅡ、赛扬300A以及K6-2 300(配合磐英MVP3-G主板),3D速度下降比较明显,尤其是在OpenGL应用中,但30帧/秒以上的速度还是足以应付目前的大多数D3D游戏。(^164901g^)
#1 还支持DVD辅助硬解压和视频补偿
Trident公司在586时代就以VCD显卡辅助软解压而给人流下深刻印象,在Blade3D芯片中Trident称不仅有视频前端处理功能(分析、解密、译码)和同步运动补偿功能,还加入了带AC-3的DVD硬件辅助MPEG-2解压功能,支持16:9的宽“荧幕”画面。我们将CPU降为PentiumⅡ300、赛扬300A以及K6-2 300这样等级的系统,仍然能够比较流畅地播放VCD、DVD影碟,不过AC-3的解码就只能够说是Blade3D的规格而已了,在目前推出的Blade3D显卡中都没有实现该功能。
#1 测试结论
从整个测试来看,Blade3D算是一个比较成熟的产品,驱动程序Bug较少,3D效果很好,支持的3D函数以及API比较完整,但64位的显存带宽和并不算高的三角形生成能力、像素填充能力使其D3D速度只能够达到i740、Riva128的水平,与RivaTNT、G200等第三代显卡相比差距不小。而OpenGL性能仍然因速度上的缺陷,甚至不能够和i740、Riva128抗衡,只能供业余爱好者做做最简单的3D设计。从其400元左右的售价来看,对i740、Riva 128都不足以构成威胁,替代6326倒是不错的选择。
#1 Blade3d 前途甚优
目前第四代3D加速卡已经有Voodoo3领先上市,Riva TNT 2也会在下个月上市,新一代显卡的推出必然引起RivaTNT的大降价,而且Nvidia公司还有针对中端市场的Vanta(带8MB显存),Vanta/TNT价格的大幅度降低无疑会进一步缩小Riva128、i740、Blade3D的市场空间,而芯片市场的龙头老大Intel也计划推出i752来抢夺低端市场,看来Blade3D的生存空间已经非常狭窄,前途实在令人担忧!