当前位置:网站首页 >> 故事

Doom3得分提升35ATi优化工具锋芒

时间:2019-04-11 02:48:39 来源:互联网 阅读:1次

我们知道A卡此前垢病的OpenGL性能,一直是ATi fans心目中的阴影,近ATi为HEXUS提供了一个可以大幅提升OpenGL性能的工具,据说该工具会追加到CATALYST 5.11中太阳能蓄电池
,此前的一个beta版也会有,不过只是用于一些测试之用!这要等到11月份了.同时他们在打开AA后对Doom3和Starbreezes Chronicles of Riddick进行了测试,Doom3性能提升35%.

下面让我们来看看整个测试过程:

测试系统:Athlon 64 FX-57平台(ASUS A8N-SLI,1GiB DDR400,Radeon X1800 XT 625/750,GeForce 7800 GTX 430/600)

Doom 3测试结果:

OpenGL的游戏BSCI验厂
,特别是DOOM3中,ATi的成绩总是不太理想。在近的Radeon X1800XT测试中虽然在绝大多数DirectX游戏中明显超越nVIDIA GeForce 7800GTX,但是在nVIDIA的传统强项DOOM3以及其他OpenGL游戏中却大幅落败。ATI这一款新工具优化Radeon X1800XT的显存控制器,在打开FSAA的时候提升了OpenGL游戏的性能。让我们来看看具体测试结果吧!

上面的NVIDIA GeForce 7800 GTX其驱程为81.84版。图上方两个折线分别为ATi和nVIDIA显卡无AA,AF性能下的情况。结果表明,应用ATi D3优化工具后,X1800 XT的AA性能有了大幅提高,在高分辨率下居然超过了NVIDIA的GeForce 7800 GTX,这是Doom3发布以来的次。

Hexus同时表示,另外两款OpenGL游戏Chronicles of Riddick和Serious Sam 2 demo的AA性能也有不同程度的提高,特别是在高分辨率下。

在Chronicles of Riddick的测试结果

那么是什么原因使得ATi X1000系列显卡的AA性能有如此明显改善呢,是不是采用了什么非常规手段呢?ATi的首席硬件工程师Eric Demers有如下解释:

"我们全新的内存控制器考虑了所有客户端的所有要求,虽然从时间来看更"长",延迟率越大,但是带宽也更高(由于更加有效的请求重新排序)。内存控制器还查看DRAM活动和设置,因此它可以预测所有客户端的未来请求,根据所收到的不同的算法和参数以决定如何地利用可用的带宽。

另外,这个新内存控制器还将客户端的直接反馈作为"优先"等级来处理,同时可以从DRAM接口获得反馈来查看执行效果如何。

我们还可以下载新的参数和新的程序来告知内存控制器如何更好地为客户端请求服务,并优先处理紧急的工作,基本上而言,该内存控制器可以在超过50个客户请求中进行仲裁服务炒货机
。编程的工作量十分巨大,这需要花费我们一端时间来优化。

事实上,我们可以查看每个应用(或者群组应用),我们也需要不同的算法和参数。我们可以在未来的驱动更新中改变这些参数。总的来说,我们的想法是使DRAM带宽和shader使用率化。如果我们发现有某个程序无法化,那么我们可以作出更改。 例如对于AA来说,有不同的模板和不同客户请求类型(例如Z请求可能剧烈上升或下降)的情况。我们只需要重新调节来支持不同的配置。从AA的应用来看,我们只是作了一个简单的修正,它不过是一个注册表的修改,就可以显著改善性能。在未来的驱动中,我们还会做更多的工作。"

从Eric的解释我们不难理解,ATi X1000系列芯片内存控制器具有可编程的特性,这意味着经过仔细分析后,可以针对不同应用进行优化,从而地发挥ATi硬件的性能。而由于对每个游戏或应用进行优化(可能是通过Profile定制文件)是一个工程量巨大的工作,到目前为止,ATi只是通过一个工具(注册表修改)来展示X1800在某些游戏中优化后的性能,未来随着Catalyst的发布,我们将可以获得更广范围的性能提升。

相关文章

一周热门

热点排行

热门精选

Copyright (c) 2011 八零CMS 版权所有 Inc.All Rights Reserved. 备案号:京ICP0000001号

RSS订阅网站地图