《战地5》是一款有EA制作发行的第一人称视角射击游戏,是《战地》系列的正统续作,也是目前唯一一款支持光线追踪的游戏,不过想要开启光线追踪需要Win10版本和DX12的支持。
战地5
而DX12的一大特点就是优化了CPU多线程工作效率,提升玩家的游戏体验,接下来就让我们来看看不同规格的CPU处理器在《战地5》中有着怎样的表现。
游戏测试平台简介
游戏测试场景
《战地5》没有固定的基准测试程序,所以在CPU性能测试中,我们选择了第三章剧情“非裔步兵”的开始部分作为测试场景,该场景不仅对显卡性能需求较高,多数量的NPC活动同样对CPU性能有着较高的要求。
在4K分辨率测试中,游戏分辨率为3840*2160,画质设定为系统最高,关闭垂直同步和未来帧渲染。
游戏平均帧
在4K分辨率最高画质设定下,i7处理器的负载最高可达到60%左右,而且6个核心和12条线程都得到了较为均衡的利用,可见《战地5》在多线程优化方面做得相当出色;6核6线程的i5处理器最高负载可以达到80%,而只有4个核心的i3处理器基本负载都在80%以上,甚至满载运行,说明《战地5》对CPU性能有着较高的需求,从测试结果上也能看出,i3处理器的游戏帧数表现要略弱于i7和i5处理器,不过因为4K分辨率最高画质设定下显卡依然影响游戏帧数的最大瓶颈,所以三套CPU之间的差距并不明显。
最明显的就是DX12和DX11模式之间的游戏帧数表现,由于DX12对硬件多线程利用效率更高,所以DX12模式的游戏帧数要远高过DX11,差距幅度达到了30%。
在2K分辨率测试中,游戏分辨率为2560*1440,画质设定为系统最高,关闭垂直同步和未来帧渲染。
游戏平均帧
降低游戏分辨率之后,RTX 2080Ti显卡运行2K最高分辨率的《战地5》已经比较轻松,此时CPU性能对游戏帧数的影响就更加显著,入门级的4核i3处理器已经不能满足RTX 2080Ti显卡的需求,游戏帧数大幅低于6核的i5和i7处理器,而i5和i7之间的差距主要体现在DX11模式下,i7表现略好于i5,但在DX12模式下两者并无差异,多线程并没有让i7比i5有更好的性能表现,这种结果显示,多核心处理器在游戏《战地5》时更具优势。
在1080P分辨率测试中,游戏分辨率为1920*1080,画质设定为系统最高,关闭垂直同步和未来帧渲染。
游戏平均帧
在主流1080P分辨率下,i3处理器已经成为严重制约游戏帧数的短板,和i5、i7处理器之间的游戏帧数差距超过了30帧。不过从游戏体验角度出发,i3和i7之间其实也没什么差别,普通玩家并无法区别60FPS以上的游戏帧数差异。
结语:《战地5》在多线程优化方面做得相当出色,6核12线程的i7处理器的每个核心和每条线程都得到了很均衡的利用,但游戏对CPU的性能需求却较高,尤其是多核处理器在游戏中的优势很明显,同样是6核的i5和i7处理器的游戏表现要超过只有4核i3处理器很多。
另一方面,从测试结果也可以看出,《战地5》在DX12上的表现极佳,尤其是在高端CPU的加持下,相比DX11获得了更好的游戏性能表现,差距之大,是之前同时支持DX11和DX12的游戏所没有的。不知道这是否代表着DX12技术在游戏中的应用已经成熟。