XX
最小帧率和波动曲线应成为新标准
● 游戏流畅度取决于最小帧与平均帧之间的差异
NVIDIA与AMD的同级别的显卡,尽管有时测试得出的平均帧率差距很小,但敏锐的高端玩家常常会感觉到流畅度之间的差别,若对比两者运行同一段测试的帧率曲线,一切都豁然开朗。
HD6870和GTX560在运行《失落的星球2》测试时的平均帧率都得到了B级评价,但它们的帧率变化曲线差异很大,AMD显卡大起大落,而NVIDIA显卡则趋于平稳。
《失落的星球2》测试分为三个阶段,去其中第一阶段做细致对比。(图中红线代表平均帧率)
前者最高帧率很高,最小帧率很低,所以平均帧率和后者差距不大,可是显然游戏体验是不同的。最小帧率比于平均帧率低太多会导致在那一刻有明显的减速或卡顿现象,这是游戏体验的大敌。
● 芯片架构模式决定NVIDIA显卡最小帧率表现更出色
NVIDIA为何最小帧率表现更出色,曲线更平稳,这不是天生神力也绝非偶然,一切得益于CUDA架构1D MIMD的标量计算模式。它拥有数量庞大的物理流处理器,每一个流处理器可以接收一次单一指令,独立完成一次操作,互相之间不干扰,所有流处理器的理论利用率是100%。
AMD芯片架构中的物理流处理器相对较少,但每个流处理器中拥有5个逻辑线程,它们需要编译器将指令整合编排,尽可能在执行一次操作时将线程占满,在理想状态下这个架构的效率是相当出色的。遗憾的是真正能将五个线程全部利用的情况有限,较短的指令也很多,造成的实际结果是那些线程经常要么闲置,要么满载,计算效率时高时低,这便是帧率曲线波动幅度大的根本原因。
作为最适合国内游戏爱好者的1500元以内显卡,GTX560完美继承了1D标量计算模式的优点,拥有Fermi架构所赋予的DX11性能,从玩游戏的用途上来说,它的确是比HD6870更好的选择。此外,帧率曲线和最小帧率也应该成为业内新的评价标准,游戏流畅度绝不是一个平均帧率就能准确表达的。