优化设置,提升交火平台游戏性能
ATI官方会不定时在官方催化剂驱动程序中为部分较新游戏添加交火支持档案,以提升交火系统在这部分游戏中的性能。同时部分新发布的游戏本身也添加了对CrossFireX的支持,即便是在P35芯片组上组建的交火平台也能取得不错的性能。典型的例子就是2008年5月EA推出的《Mass Effect》(质量效应)。同一平台下(Intel Core 2 Quad Q6600 OC 3.6GHz+2GB DDR2 1000内存+催化剂8.8beta驱动程序),只需要在催化剂控制面板中开启交火功能,无需任何特别设置和优化,Radeon HD 4850 CrossFireX系统的性能就可大幅领先Radeon HD 4850单卡系统。具体表现在《Mass Effect》游戏片头实时渲染动画多个测试地点的帧数,测试如下:
Radeon HD 4850单卡(默认状态) | |
Avg: | 41.444 |
Min~Max: | 26~58 |
Radeon HD 4850 CrossFireX(默认状态) | |
Avg: | 69.176 |
Min~Max: | 38~100 |
图7 图8
测试结果显示,P35 Radeon HD 4850 CrossFireX平台的平均游戏帧数、小游戏帧数和大游戏帧数分别领先Radeon HD 4850单卡平台67%、46%和72%(图7、图8)。尽管没有实现理论上100%的性能提升,但对数据传输带宽只有X48交火平台3/8的P35交火平台来说,表现已属上乘。但对于一些刚刚发布的游戏,或者ATI根本不愿添加交火支持档案的游戏来说,P35 Radeon HD 4850 CrossFireX平台的性能往往不尽人意,双卡性能甚至低于单卡性能,这时就需要通过多种方式优化。主要有三种手段:修改游戏exe文件名、更换操作系统和修改游戏配置文件。
修改游戏exe文件名
针对ATI未及时添加交火支持的新游戏来说,可以把游戏执行文件改名。改名有两种方式,其一是将游戏exe文件名改成已经良好支持交火的游戏exe文件名,比如将游戏exe文件名改成FEAR.exe(《F.E.A.R》可很好支持交火)等;另一种是将游戏exe文件名改为AFRFriendlyD3D.exe,即强制开启ATI CrossFireX交火技术中的AFR交替帧渲染模式。这里以Atari公司6月底推出的冒险大作《Alone In The Dark》(鬼屋魔影)为例。
图9 图10
测试发现《Alone In The Dark》本身不支持交火,因此Radeon HD 4850单卡和Radeon HD 4850 CrossFireX在《Alone In The Dark》中的性能完全相同,即便是将游戏的执行文件Alone.exe改名为FEAR.exe也无济于事。因此需要强制开启交火AFR交替帧渲染模式,即将Alone.exe改名为AFR-FriendlyD3D.exe。改名后在游戏花园广场第一存档地点对比测试发现,在1920×1200分辨率下,改名前P35 Radeon HD 4850 CrossFireX平台的游戏帧数只有30fps,改名后游戏帧数猛增到60fps,实现了100%性能提升(图9、图10)。如果不是游戏存在60fps的大限制,提升幅度应该会达到100%以上。