http://www.expreview.com/36792.html
NVIDIA昨天发布的GeForce 344.48 WHQL驱动主要为几款新游戏优化而来,其中就有今天上市的《文明:超越地球》,这是金牌制作人席德·梅尔的新作,不仅把游戏背景带到了太空,科幻味十足,更重要的是这款游戏也成了AMD的座上宾,支持他们的Mantle优化,大幅提升了CPU性能。
本作由Firaxis工作室操刀,他们提到在支持Mantle之后,之前经常受到CPU限制的游戏体验也被大大改善了,特别是在拥有大量城市和单位的情况下,游戏使用的低级API优化(也就是Mantle)要比DirectX更流畅,缩小或者放大时刷新率也会更高。 当遇到GPU瓶颈时,Mantle还可以减少功耗,因为CPU这时不需要长时间满速运行了。 除了Mantle之外,本作在图形技术使用上还有不少亮点,抗锯齿除了MSAA之外还支持AMD的EQAA,支持CF交火(目前只限于双卡),这个双卡交火也很有意思,DX API下使用AFR交替帧渲染技术,好处是输入延迟更低,而在AMD Mantle下使用SFR分割帧渲染技术,这时命令缓冲器的分配任务会更有效率,而DX效率就有点低了。 德国Computerbase网站日前做了《文明:超越地球》的详细性能测试,测试使用的自带benchmark(游戏快捷方式后面加上-benchmark late game view),AMD显卡驱动为催化剂14.9.2,NVIDIA显卡驱动为344.48 WHQL。 首先来看其中最重要的Mantle性能测试。 AMD Mantle性能测试 有关Mantle优化的背景这里不再赘述了,可以参考之前做过的介绍和测试。Computerbase这里做了非常详细的测试,数据很丰富,不过这里把所有测试数据都堆叠在一起了,并不方便读者对比分析数据,我先简单介绍一下。 CB测试的平台有两套,处理器有AMD的FX-8370和Intel的Core i7-4770K,后者还根据不同核心、不同线程、不同频率作出了多个组合,用于模拟Mantle和DX在不同CPU等级上的性能。下图的4K、2K就代表核心是4核或者2核,HTT代表启用Intel的超线程技术,DirectX和Mantle则代表使用不同的API了,显卡则分别使用了AMD的R9 290X和NVIDIA的GTX 980,由于Mantle是AMD显卡专属,所以有Mantle的成绩都是使用R9 290X显卡得出的。 如果觉得还是不够清晰,我在下图中用红线、绿线分别标出了FX-8370和Core i7-4770K OC到4.4GHz之后的DX和Mantle性能对比,这两个数据已经足以说明Mantle的表现了。
Mantle性能测试
测试结果表明,在《文明:超越地球》这个游戏中,Mantle的作用非常大。FX-8370在搭配DX API时,低分辨率下性能是65fps,而搭配Mantle则可以达到111.4fps,提升了71%,已经超过了FX-8370搭配NVIDIA GTX 980显卡时的101fps。 1920x1080分辨率下,FX-8370也能从Mantle获益良多,开挂之后R9 290X性能也超过了GTX 980。 即便是Core i7-4770K也能从Mantle中明显受益,就算看超频到4.4GHz之后的成绩也是如此,1080p分辨率下R9 290X的性能从88.3fps提高到了104.8fps,提升也有19%。 不过话说回来,AMD就算有Mantle加持,R9 290X在1080p下的性能还是略微低于GTX 980。 细究原因的话,估计这也跟游戏引擎对多线程的优化非常好有关,这种策略游戏通常需要同屏显示很多单位,所以CPU性能更重要,《文明:超越地球》中4核线程明显好过双核,HTT超线程性能也是如此,而Mantle的一点特点就是能充分利用CPU的多线程性能。 显卡性能测试 常规的显卡性能测试就没什么可说的了,CB测试了1920x1080、2560x1600及3840x2160三个分辨率,结果如下图所示:
1080p下显卡性能,GTX 750 Ti及以上可破
2560x1600分辨率测试,GTX 770也有41.5fps
4K分辨率下,R9 290X已经反超GTX 980了
还有一个是AA抗锯齿性能测试
|