Hardware 版 (精华区)
发信人: muyu (驱动), 信区: Hardware
标 题: GeForce256 性能大剖析(下)
发信站: 紫 丁 香 (Thu Mar 9 17:08:50 2000), 站内信件
GeForce256 性能大剖析(下)
—————————————————
特效实测
——————
nVidia为了彻底将GeForce256的性能表现出来,特别撰写了
一套Demo程序,里面包含了好种示范,让人很轻易的了解
GeForce256的强悍之处,所以笔者撷取这套程序的部分图片,
将GeForce256的性能介绍给读者知道。当然,为了完全发挥
GeForce256的效能,系统必须要先安装DirectX 7.0。
(以下由于是在bbs上,所以还是无法显示图片,凭各位老大想像吧)
在这里笔者先申明一点,为了顾及网站的负担,笔者的图档
都已经事先处理过(以JPG压缩),所以看来会比较模糊,实际上
在萤幕上看到的是非常清晰的影像。首先我们来看看nVidia所
设计的几个3D模型,这些都是由相当多的多边形所组成
(10万个三角形以上,每秒30张),以及时算的方式呈现,并不是
事先绘制好的动画档,所以使用者可以在程序执行时,任意调整
角度与远近。笔者是在1024X768@85Hz,执行本程序。
从上面3D模型的展示中,笔者在测试的时候明显的感受到
画面运动分常顺畅,而且最重要的是这些3D模型能够即时的转
动与Zoom in/out,再加上模型表面的光源反射,彻底运用了
Cube Environment Mapping的功能。
在电脑3D的领域里,什么物体是最难表现的,我相信是人体,
而nVidia的工程师,就利用GeForce256来为我们即时运算出一个
人体模特儿,请注意是即时运算喔!大家仔细去观察模特儿的
眼睛、头发等细节部分,GeForce256在如此庞大的资料量下,
画面还是很顺。另外请注意右图,那个模特儿正在说话而且还
有动作喔!真是令人不敢相信。
接著我们来看看nVidia另外一个展示程序-微分子系统。在
以往的3D呈像处理中,微分子系统的使用,是相当耗用系统资
源的,比方说你要模拟雨滴、流星等,每一个点都必须经过CPU
计算,在顾虑速度的情况下,势必微分子的数量会受到影响。
可是在强大的GeForce256的支援下,这些分子的数量可以不受
限制,也不会影响到速度。
这颗大树可就更神奇了,使用者可以即时的改变树枝的粗细、
叶片的大小、绕数树飞行萤火虫的数量,以及即时的拉近拉远或
改变视角。其实神奇的还不只这些,请看右图的树叶,树叶的纹
理清晰可见,这样的材质品质相当的高,可是重要的是,整颗树
的树叶都是采用相同的做法,再加上萤火虫不时的飞来飞去,又
要即时运算光源的表现。你能想像一般的显示卡要如何去跑呢?
上图是一套水纹的模拟程序,主要是展现GeForce256的三角
形产生的速率,因为这套程序并没有使用如Bump mapping技巧,
而是以完全硬碰硬得做法,让显示卡去产生大量的三角形来呈像。
结果当然是非常顺畅啦!
这个泡泡是为了表现Cube Environment Mapping而设计的,
从泡泡反射的光影,就可以知道管状环境贴图的逼真度,真的
不是盖的!
下图是透过一连串向前延伸的场景,让中间的球体去反射
四周的环境,表现出动态的环境贴图能力
(DynamicCube Environment Map)。
最后一项笔者介绍有使用T&L的差异,光从图就已经让人
感受到使用T&L的好处了,当显示芯片内建了T&L引擎后,不但
可以减低CPU的使用率,还可以提高描绘物的细节,光从这一点,
就让人心动不已。
No Yes
No Yes
">
代表产品介绍
创新GeForce256 丽台GeForce256
硬件规格 硬件规格
32M SDRAM 32M SDRAM
BIOS : 2.10 BIOS : 10.01.199
驱动程序:V4.12.01.2202.01.0348 驱动程序:4.06.02.0436
无TV Out/DVI接头 TV Out / DVI接头
附赠软件 附赠软件
Colorific and 3Deep Colorific and 3Deep
Game : Evolva Scout 媒体播放程序 :
媒体播放程序 : WinDVD WinfastDVD
创新GeForce256 创新驱动程序介紹
主控界面 D3D控制选项 OpenGL控制选项 其它控制选项
丽台GeForce256 丽台驱动程序介紹
显示卡信息 D3D控制选项 OpenGL控制选项 其他控制选项 超频选项
———=—===(遗憾看不到上表)
从上面的图表中,大家可以很清楚的看到创新与丽台的
GeForce256的不同处。其实两者都是公板的Lay Out,所以
基本上来说并没有什么差异。唯一的不同点应该是丽台具备
了TV Out的功能。另外值得一提的,nVidia开始支援DVI接头,
与之前的DFP接头完全不一样,如果有使用数字电视的读者,
请特别留意。
在驱动程序方面,两者虽然表现的方式不同,但可以大多数
的控制选项是一样的,不过丽台提供了超频的功能,让超频一族
不用在费心的去找超频程序,算是比较贴心的做法。
原本附赠校色程序一直是创新的特色之一,不过丽台在
GeForce256中,也开始附赠了Colorific与3Deep,算是开创了
台湾产品的先例。
效能实测
由于nVidia GeForce256采用了T&L以及其他较新的架构,
而且T&L的功能在微软DirectX 7.0以后才有支援,所以这些以
DirectX 6.0为主设计出来的测试程序,都无法准确测试出
GeForce256的效能。不过OpenGL原本就已经支援T&L,拿Quake3
这类使用OpenGL API所设计的程序来测试就比较看的出差异。
不过为了确保本次测试的准确性,笔者分别安装DirectX 6.1
与DirectX 7.0,各测试一次,希望杜绝DirectX改变的干扰,
实际测试出Geforce256的成绩。 而且nVidia对于GeForce256驱动
程序也不断的在改版中,10月19日又推出最新的3.53版的新驱动
程序,所以笔者换上新的驱动程序来测试,看看效能是不是有很
大的差异。
很可惜的是创新的GeForce256,笔者已经借测太久,所以先
一步还给厂商了,没有用上10月19日新版驱动程序的测试。所以
创新的测试数据部分,只测试了DirectX 7.0搭配上一版的驱动
程序,请读者见谅。
在这里笔者还要提醒一点,那就是GeForce256所搭配的显存,
对于效能有很大的影响。从显存频率来看,SDRAM(166MHz)与
DDRRAM(300MHz),几乎相差一倍,自然在效能上会有很大的差异,
不过现在DDR的产量少、价格高,装到显示卡上,相信售价一定会
非常惊人。采用DDR的GeForce256最主要的就是提供更高的材质
填充速度。
在本次测试里,笔者还特意挑选了同样是丽台的TNT2来作为
对照组,以方便读者比对数据。
3DWinBench99 1.2
为了测试3D显示卡的效能,绝对不能漏掉3DWinbench,
所以首先笔者就以这个数据作为开场白吧!我们可以看到
DirectX 6.1与DirectX 7.0在数据上确实有所差异,可见
得GeForce256必须要在DirectX 7.0以上,才能发挥他最大的效益。
从测数据上来看,GeForce256与TNT2的效能差异,算是
小赢TNT2。可是这不禁让人怀疑架构上改变那么大的GeForce256,
到底有没有用,当然这绝大多数是因为3DWinBench99程序的关系。
不过在3DWinBench99中有单独测试3D Lighting and
Transformation的选项,所以笔者将此测试数据单独列出测试,
果然我们可以明显的看出内建T&L引擎的效果。不过在TNT2上我们
也看到同样的数据,所以可以说3DWinBench99对GeForce256完全
没辄。反而受到API改变的影响比较大。
3DWinBench99 1.2
显示芯片 创新GeForce256 丽台GeForce256 丽台S320II(TNT2)
API DirectX 7.0 DirextX 6.1 DirectX 7.0 DirectX 6.1 DirectX 7.0
800X600 16bit 1240 1170 1240 1050 1060
800X600 32bit 1170 1070 1190 849 849
1024X768 16bit 1210 1160 1220 973 979
1024X768 32bit 933 922 961 677 675
1280X1024 16bit 977 846 870 621 621
1280X1024 32bit 538 586 588 373 372
T&L 77.1 55.9 76.6 59.3 77.2
WinBench99 1.1
了解3D效能之后,我们也不可以忘记2D部分,不过由于2D
的技术已经太过于成熟,可想而知的,这两款芯片的成绩应该
差距不大。实测数据也证实了这样的推测。不论在商用还是高阶,
TNT2与GeForce256的2D表现几乎是一样。
WinBench99 1.1
显示芯片 创新GeForce256 丽台GeForce256 丽台S320II(TNT2)
API DirectX 7.0 DirextX 6.1 DirectX 7.0 DirectX 6.1 DirectX 7.0
Business Graphics Winmark99 252 249 250 253 255
Hi-End Graphics Winmark99 772 749 748 754 755
3DMark99 MAX
在另外一套非常著名的显示卡测试程序3DMark99 MAX中,
我们发现了很有趣的变化,只要是安装DirectX 7.0之后,所有
的测试数值都会被变慢,原因到底是什么呢?我自己推算应该
是3DMark99 MAX程序以经对DirectX 6.0最佳化,所以当API升
级为7.0时,有部分的参数被改变,所以效能降低很多,可以说
完全无法表现GeForce256的能力。不过唯一有参考价值的地方,
就是在高解析度状况下,GeForce256的数据下跌幅度,不如
TNT2来得大。这可能是架构上带来的优势。
3DMark99 MAX
显示芯片 创新GeForce256 丽台GeForce256 丽台S320II(TNT2)
API DirectX 7.0 DirextX 6.1 DirectX 7.0 DirectX 6.1 DirectX 7.0
800X600 16bit 5177 5342 5032 5405 5305
800X600 32bit 4038 5331 3948 4481 4313
1024X768 16bit 4477 5295 4193 5083 4917
1024X768 32bit 3184 4838 3157 3297 3167
1280X1024 16bit 3356 4915 3306 3468 3284
1280X1024 32bit 2238 3528 2270 1789 1709
不过因为GeForce256内建QuadPipe的架构,所以在材质的
填充率上,一定会比TNT2高很多,而3DMark99 MAX中有一项是
针对Fill Rate的测试,笔者也将此数据单独列举,希望能看
出差异。果然,在16bit的各解析度下,Multi-Texturing可以
量测出高达448.5M的材质填充率,这是与理论值480million最
相近的一项测试数据。
Fill Rate Test
材质 Single-Texturing Multi-Texturing
芯片 创新 丽台 TNT2 创新 丽台 TNT2
800X600 16bit 259.1 258.1 201.9 429.6 428.4 194.4
800X600 32bit 131.0 130.2 119.6 258.3 254.8 179.4
1024X768 16Bit 265.3 263.1 209.8 448.5 443.9 198.1
1024X768 32bit 131.0 125.9 101.9 258.3 253.4 170.7
1280X1024 16bit 259.1 268.7 209.7 429.6 455.3 199.0
1280X1024 32bit 118.3 125.7 93.7 242.9 257.2 166.7
单位 : M Texels/sec
Final Reality1.01
接著笔者祭出老牌测试程序FR,希望借由FR著重在传输率
表现上评比的特性,来监定GeForce256。我们从测试数据中,
可以看出来,在2D的表现上,TNT2与GeForce256可以说是旗鼓
相当,由此可知2D的成像技术,没有多大的改变。
另外从3D的表现上,由于FR已经算是想当老测试程序所以
无法测出差异。不过在AGP的传输率上,GeForce256就有明显
的差异出现,几乎领先20%。
Final Reality 1.01
芯片 创新 丽台 TNT2
API DirectX 7.0 DirectX 6.1 DirectX 7.0 DirectX 6.1 DirectX 7.0
2D image Processing 6.40 6.38 6.36 6.41 6.37
3D Performance 5.15 5.07 5.16 4.89 5.00
Bus transfer rate 7.83 8.02 6.06 5.40 5.37
Overall Score 5.93 5.90 5.86 5.42 5.47
AGP test 16M 91.54 91.50 91.23 76.01 76.05
AGP test 36M 36.51 44.18 44.02 41.66 42.01
Quake3 1.08
测到这里为止,几乎看不到什么震撼性的数字,可以证明
GeForce256快过TNT2很多,所以笔者寄望使用OpenGL ICD设计
的Quake3,能够将GeForce256的实力展现出来。果然GeForce256
在这里,以1024X768全材质贴图下,以高达44%的领先幅度,打败TNT2。
所以,目前最能表现GeForce256的效能,应该就是在 OpenGL下,
当然最大的原因就是对于T&L引擎的支援。
Quake3 1.08 Demo1
芯片 创新 丽台 TNT2
API DirectX 7.0 DirectX 6.1 DirectX 7.0 DirectX 6.1 DirectX 7.0
Fast 117.4 116.9 117.1 95.6 95.1
Normal 104.2 104.4 105.0 76.3 76.5
High-Quality 63.4 64.7 64.7 39.8 39.8
1024X768 全材质 36.1 36.5 36.5 25.0 25.0
Expendable
Expendable是Rage所推出的采用D3D所写的3D射击游戏,
通过这款游戏我们又在一次证明,高解析度才是GeForce256
的优势,不过因为程序并没有对DirectX 7.0最佳化,所以效
能提升的幅度自然有限。
Expendable
芯片 创新GeForce256 丽台GeForce256 丽台S320II(TNT2)
API DirectX 7.0 DirectX 6.1 DirectX 7.0 DirectX 6.1 DirectX 7.0
800X600 16bit 65.00 64.94 65.58 64.23 65.00
800X600 32bit 63.01 62.96 62.93 56.28 56.53
1024X768 16bit 63.76 63.63 63.29 48.73 48.76
1024X768 32bit 49.32 53.63 49.55 40.71 40.71
1280X1024 16bit 52.67 57.41 53.89 31.41 31.41
1280X1024 32bit 31.84 36.26 33.55 22.88
Viewperf V6.1.1
既然知道OpenGL是最能测试出GeForce256效能的程式,
那就一定要测试Viewperf这套专业的OpenGL效能评估测试程式。
Viewperf的测试方式与Winbench99的测试方式类似,也是选取
一套应用程式中能够代表性能表现的部分,借由很多套的应用
程式累积出不同的积分,来断定显示卡在OpneGL下的表现。
本次测试使用Viewperf最新的6.1.1版。并在
NT4.0+ Service Pack 4.0来实际模拟使用专业OpenGL应用程式的环境。
终于我们看到非常惊人的差异,在某些项目中,
GeForce256比起TNT2的成绩好上三倍还有余,整体评论起来,
差不多是TNT2的2~3的效能。
Viewperf V6.1.1
芯片 创新GeForce256 丽台GeForce256 TNT2
AWadvs-03 46.44 46.46 12.44
DRV-06 16.67 18.47 7.924
DX-05 17.08 24.23 10.94
Light-03 1.961 2.262 1.644
ProCDRS-02 6.471 7.272 10.15
备注 : 解析度调整在1024X768@85Hz
测后总评
GeForce256的价值在于他是一个新的架构,在目前软体环境
还不能配合下,我们当然不能期望他有多好的表现,但是往后当
环境成熟后,相信GeForce256会是一款效能非常惊人的绘图芯片。
在本次的测试中,不知道您有没有发现丽台的数据好像比较好,
其实原因很简单,那就是丽台GeForce256采用的是最新版的驱动程
序,可见的连nVidia原厂都还在摸索GeForce256的效能,不断的修
正驱动程序,所以千万不要一次论英雄,换上新的驱动程序后,搞
不好创新会超过丽台也不一定。
GeForce256虽然强悍,可是目前软体环境并没有跟上硬体的
脚步,所以很多项的测试数据并没有特别的突出,所以想要买这
款芯片的人,应该是看中他目前在OpenGL中的表现,我想
GeForce256来作为CAD/CAM或是低端的绘图工作站,应该会是相
当好的选择,再加上他支援DirectX 7.0,想要玩Game更是得心
应手,GeForce256会是现阶段工作与娱乐兼顾的显示卡中,
最高档的选择。
很可惜的由于条件上的限制,我们必须先将文章告一段落,
其实还有很多蛮重要的测试必须要去实验,比方说AGP 4X的部分,
就是相当重要的一环,不过这方面还牵扯到主板的问题,我们如果
拿到AGP 4X很稳定的主板后,一定将此部份写出来,相信测试数据
应该会有相当程度的参考价值,因为GeForce 256采用
AGP 4X fast Writes的架构。所以请期待GeForce256 AGP 4X
的完全测试的相关文章。
———————————全文完——————————————
摘自《流行硬件》
--
浪迹天涯从此并肩看彩霞!!!
欢迎访问我的网站——易 得 驱 动 ! ! !
——http://software.fanso.com/
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 166.111.158.17]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:210.632毫秒