谈及潜行暗杀类游戏,不得不提及颇有口碑的《杀手》系列游戏。作为系列的第6部,《杀手6》可算是赶上了好时机,该作是最早一批采用DX 12技术的游戏,游戏开发商IO Interactive日前跟AMD达成了合作协议,该游戏新作将成为AMD Gaming Evolved阵营的一员,还会支持DX12中的异步运算,但只限于AMD的Radeon显卡,并且可通过购买AMD显卡获得免费的赠送(非国内),由此可知《杀手6》将会是一款彻头彻尾的A卡狂欢的舞台。剧情方面本作延续系列前两部作品的部分经典元素,职业杀手的主角47将要在ICA的帮助下展开全球范围的猎杀行动(是不是以为我会剧透呢?)。
从游戏角度上来说,《杀手6》属于动作冒险游戏,题材主要是潜入暗杀游戏,游戏整体画质偏灰暗,和同类代表作《古墓丽影》、《合金装甲》比起来还是稍有逊色。但是作为最先发布的一批DX12 游戏,《杀手6》的显卡评测意义则非常重要,毕竟当前可触及的DX12游戏并不多。
但到底DX11和DX12的差距有在哪里呢?笼统的说来,DX12相较于DX11在如下几个方面有较为显著的改进:
1、多线程的支持 在DX9中,原则上所有渲染API都必须在一个线程中调用,DX10/11中加强了多线程支持,但各线程的负载很不平衡,而到了DX12,多线程得到了前所未有的支持。一方面,DX12尽可能地预处理和复用渲染命令,降低渲染状态的切换开销,提升渲染API在CPU和GPU上的处理效率。
另一方面,为应用程序提供了更高效的多线程渲染机制,允许应用程序最大程度地利用多任务获得性能提升。通过使用多线程手段可以使图形驱动在CPU端的开销降低,同时也使GPU的工作效率显著提升。
2、对异步计算的支持 当程序给GPU提交渲染任务(work submission)时,DX12给与程序很高的控制权。在提交渲染任务时,程序首先会记录渲染指令到指令列表(command lists)里,然后提交这些指令列表到一个GPU的指令队列(command queque)中。指令列表提交后的执行对于CPU来说是异步的。
也就是,当程序提交指令列表到指令队列后,CPU不会等命令的执行,而是直接回到程序中。这样就可以保证CPU在任何时刻都能提交大量的渲染指令列表,这样做的好处是极大的提高了CPU的效率。
3、更底层的API开发 DX12相对DX11来说最大的突破在于更底层API,这点和AMD Mantle一样。DX12允许游戏和应用极大程度地自己管理内存,通过对底层硬件的深层次优化,极大的改善了游戏的多线程效率,充分发挥多线程硬件的潜力,降低了CPU的开销,提高了GPU的工作效率。
扯了那么多虚拟的,还是来点实际的吧。用电脑测试一下方知差别。《杀手6》官方给的显卡配置要求如下:
从上述需求配置中可以看出,《杀手6》的配置要求也并没有那么可怕,最低配置要求CPU是i5 2500K/翼龙X4 940,显卡为GTX660/HD7870。游戏对CPU要求到不是很高,入门特效的话显卡也只要求中端显卡即可,所以测试环节我们会添加i5-4670K、i3-4160、X4 870K这样的中端CPU,显卡也是从映众GTX950冰龙版和迪兰R9 370X酷能4G Plus起步。但是想要高特效畅玩《杀手6》硬件配置还是不能马虎的。So我们搜刮了从中端到高端的12张显卡、3个测试平台,来试试这DX12游戏《杀手6》的威名。
《杀手6》游戏测试平台简介
测试平台配件表
|
|
CPU |
Intel i7-6700K |
主板 | 技嘉Z170X-Gaming |
内存 | 威刚 红威龙 8G×2 DDR4-2133内存 |
显卡 |
NVIDIA显卡: AMD显卡: |
驱动版本 | NVIDIA驱动:364.72 /AMD驱动:16.150.2211.0 |
还没正式开跑前,我们先来看看DX12下游戏所占用的硬件资源有多少。
对于游戏本身的硬件消耗来说,《杀手6》对CPU的需求似乎并没有想象中那么大,DX12模式下4T8C的6700K也只是被占用了40%,内存也仅仅是4.7G的占用。可以看出DX12对多线程的优化还是确有长进的。
但是对于显卡来说,《杀手6》的胃口可没有那么小了。同样是在DX12模式1080分辨率下显存占用足足达到3.4GB!不准备个4G显存的显卡,这游戏还能玩吗?!
而DX12模式4K分辨率下的显存占用也是达到了4.3GB,GPU占用达97%,显卡核心基本处于满载状态。此时也可以看出,在DX12模式下高分辨率游戏帧数受制约的影响因素不再仅仅是显存,显卡核心的性能显得尤为重要了。
先来看看A卡阵型,R9-370X勉强达到30帧水平,DX12“优化”后依然又29帧,算是一个小小的倒退。R9-380/380X/390X/Fury都有不同程度的负优化,R9-390是DX11和DX12都跑了相同的成绩,总的来说优化不明显。Nano/FuryX则出现了我们所期待DX12优化,帧数有所提升。
N卡阵型,第一个要跪的就是GTX 950,由于在游戏设置中无法开启最高特效,所以这里只能0分收场。而GTX960只跑出30帧的水平,对比对手要掉了一个档次,跟R9-370X对上了。同样GTX970也掉了一档,成绩仅与380X不相伯仲。GTX980ti则在DX12中折戟,败给Fury X。
放眼望去,会发现DX12特效下的游戏帧数似乎并没有提高,反而会有降低,这好像和之前说好的不一样啊。同时也能发现AMD又一次在DX12游戏中取得了领先,不愧是和AMD合作的厂商(误)。
之后的4K分辨率性能测试结果更是大吃一惊,DX12特效下的游戏帧数几乎全面低于DX11特效。说好的底层硬件的深层次优化,提高了GPU的工作效率,怎么测试结果却是这样?!虽然差距也就那么1-2帧吧,但是这足以说明当下DX12游戏的优化,亦或者说驱动的优化也并没有得到完善。
除了DX12特效落后于DX11以外,DX12特效下的AMD显卡全面反超同样可以明显的看出来。GTX 970的游戏帧数和R9-380X是一个级别,而Nvidia这边的旗舰显卡GTX 980Ti则是和R9 -Nano差不多,似乎DX12俨然成为了AMD的福音,不过考虑到游戏厂商和AMD的合作关系,如此这般下结论还为之过早,不过以目前的结果来看,随着后续DX12游戏接踵而至,A、N两家的真正较量更值得一看。
看来想要60帧流畅运行4K游戏还真不少说行就行的,起码目前的A/N两家单芯旗舰是暂时不可能了,至少得SLI或者CF,亦或是等待即将到来的新一代旗舰显卡。
做评测的时候出现了一个小插曲,由于频繁更换硬件,我们的steam账号被无情的锁了24小时。要知道评测中来回更换硬件是再寻常不过的事了,真·累觉不爱。
京ICP备14006952号-1 京B2-20201630 京网文(2016)1650-207号 沪公网安备 31011202006753号未成年人举报:legal@3dmgame.com
CopyRight©2003-2018 违法和不良信息举报(021-54473036) All Right Reserved
玩家点评 (0人参与,0条评论)
热门评论
全部评论