新闻中心

当前位置 > 新闻中心> 电脑办公 > 显卡 > ATi Doom3优化工具测试 OpenGL性能大增!
ATi Doom3优化工具测试 OpenGL性能大增!
2005-10-14 09:53:00  作者:Rookie 编辑:Rookie   点击可以复制本篇文章的标题和链接
 
让小伙伴们也看看:
收藏文章

Hexus对ATi的Doom 3工具进行了初步测试,测试表明,正如ATi所说的那样,该款工具确实可以使ATi显卡,准确的说,是使ATi最新的X1800显卡的AA性能有显著增长,而且Hexus测试证明,该工具实际上不只是在Doom 3一个游戏中有效,在几个OpenGL游戏中都有效果。ATi一向为人诟病的OpenGL性能终于有了明显改善。

以下是采用Doom 3测试结果:


ATi Doom3优化工具测试 OpenGL性能大增!

图上方两个折线分别为ATi和nVIDIA显卡无AA,AF性能,可以看出,在应用ATi D3优化工具后,X1800 XT的AA性能有了大幅提高,在高分下甚至超过了nVIDIA GeForce 7800 GTX。Hexus同时表示,另外两款OGL游戏Chronicles of Riddick和Serious Sam 2 demo的AA性能也有不同程度的提高,特别是在高分下。

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

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

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

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

事实上,我们可以查看每个应用(或者群组应用),我们也需要不同的算法和参数。我们可以在未来的驱动更新中改变这些参数。总的来说,我们的想法是使DRAM带宽和shader使用率最大化。如果我们发现有某个程序无法最佳化,那么我们可以作出更改。

例如对于AA来说,有不同的模板和不同客户请求类型(例如Z请求可能剧烈上升或下降)的情况。我们只需要重新调节来支持不同的配置。从AA的应用来看,我们只是作了一个简单的修正,它不过是一个注册表的修改,就可以显著改善性能。在未来的驱动中,我们还会做更多的工作。"

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

Good Job,ATi。

文章纠错

微信公众号搜索" 驱动之家 "加关注,每日最新的手机、电脑、汽车、智能硬件信息可以让你一手全掌握。推荐关注!【微信扫描下图可直接关注

阅读更多:默认

好文共享:
收藏文章

文章观点支持

当前平均分:0(0 次打分)
热门评论
热门文章