当前位置:首页 > 装机升级 > 电脑外设 > 评测
要不要赶紧升到DX12? 《奇点灰烬》正式版执行效率深入测试
  • 2016/4/19 9:37:43
  • 类型:原创
  • 来源:电脑报
  • 报纸编辑:电脑报
  • 作者:
【电脑报在线】对于游戏玩家来说,到底要不要升级Win10一直是个很纠结的问题,排除使用习惯的原因,Win10内置的DX12也是一个很重要的因素。


对于游戏玩家来说,到底要不要升级Win10一直是个很纠结的问题,排除使用习惯的原因,Win10内置的DX12也是一个很重要的因素。毋庸置疑的是,未来DX12的游戏会越来越多,前不久正式发布的《量子破碎》甚至只支持DX12,不装Win10就没法玩,而之前就让A卡吊打N卡的《奇点灰烬》测试版,也把DX12的高执行效率话题炒作到了一个新高度。要不要赶紧升级到Win10享受DX12?正好《奇点灰烬》的正式版也出来了,且不论在正式版中A卡的变态成绩是否被打回原形,单是正式版的DX12游戏执行效率话题,就足够我们好好研究一番。

 

测试平台

处理器

Core i7 6700K

内存

金士顿HyperX DDR4 2666 8GB×4

主板

华硕ROG Maximus Formula

显卡

华硕STRIX GTX980Ti水冷版

硬盘

金士顿HyperX SAVAGE 480GB

电源

航嘉MVPLAND K650

机箱

Tt Core V71

GPU水冷配件

Bykski 240mm套装

操作系统

Win10 64bit专业版

测试设置

1920×1080/高画质/8×抗锯齿

  

DX12的CPU利用率比DX11高很多

 

DX12模式下,CPU的极限帧速可达192fps

 

DX11模式下,CPU帧速最高只是138fps

    《奇点灰烬》本身对于硬件的需求还是挺高的,在高画质下,即便是笔者的Core i7+GTX980Ti,也不能保证稳定的60fps

    不过,测试结果非常有意思,我们甚至不能简单地说DX12就一定比DX11强很多,必须从每个因素来进行分析。

    首先是整体帧速,让人大跌眼镜的是,居然是DX11的平均帧速更高一点点!不过,从曲线图来看,DX12的成绩曲线更趋于平缓,而DX11的曲线却相对要“乱”很多,起伏很大,体现在游戏中就是帧速跳变很大,游戏会出现比较明显的卡顿(突然从很快跳变到很慢)。

其次是CPU的“帧速”,可能这样说大家不太好理解,其实可以把这项成绩看成是CPU的执行效率,当然也是越高越好。从曲线来看,DX12CPU分数呈现平缓的带状分布(平均值为111.5fps),而DX11CPU分数呈现起伏很大的曲线分布(平均值在图上没有显示,但估计在69fps左右),而且明显DX12CPU分数要高出DX11一个档次,最大值也是192fps138fps,差距十分明显。

    最后是驱动开销,简单点说就是驱动程序的调用。DX12的驱动开销一直保持很低的状态,而DX11则起伏很大。这一项也是数值越大越好,因此,虽然DX12CPU分数很高,但被驱动开销拉了后腿之后,整体帧速也比DX11模式低了一点点。

    显然这结果和测试版发布时DX12“革命性的进步”形象有点差别,但DX12CPU利用率方面的优势还是很明显的,其他方面的问题可能来自驱动的优化,也可能来自游戏自身的设计。

 

DX12时代,CPU核心数量对游戏影响很明显

 

同屏多单位的RTS游戏对处理器的多线程处理能力要求很高

 

 

DX12

DX11

8线程(4核心)

48.1fps

51.5fps

4线程(2核心)

43.8fps

50.6fps

2线程(1核心)

35.8fps

28.3fps

    自从双核处理器诞生以来,玩家们一直在讨论多核心的处理器对于游戏来说到底有多大提升,和频率相比,核心数量是否真的有那么重要。从我们的测试结果来看,《奇点灰烬》这款DX12即时战略游戏对于处理器的核心数量还是需求很大的。

    笔者使用的测试平台采用了48线程的Core i7 6700K,工作频率为4GHz,睿频可达4.2GHz,正好可以通过关闭处理器核心数量的方法,来测试《奇点灰烬》对处理器核心数量的依赖。

    关闭处理器核心是通过在系统中运行Msconfig,然后在高级控制中设置核心数量来实现。设置完之后要重启电脑才会生效。这里值得提醒的是,Core i7 6700K有超线程技术,所以每个物理核心是对应两个逻辑核心的(表中已经写明)。

    从测试结果来看,当处理器线程从8降低到4之后,DX12模式下的帧速下降了5fps左右,而DX11模式仅仅下降了1fps左右,可见DX12对于处理器的利用率高,依赖性也相对较高。不过,当处理器线程从4降低到2之后,DX11模式的帧速就下降得非常厉害了,此时DX12模式的帧速也明显超过了DX11模式。也就是说,如果是在处理器配置比较低的平台上(比如双核的奔腾、赛扬),使用DX12模式来玩《奇点灰烬》,会获得更高的游戏帧速。处理器配置越高,DX12的优势反而变得没那么明显了。不过总的来说,对于DX12时代的游戏来说,4核心(包括4个物理核心或2核心4线程)还是有必要的,2线程的处理器确实有些吃不消了——即便是笔者这款减少了核心数量但睿频还是高达4.2GHzCore i7 6700K也不行。


DX12的显存/内存占用更高

 

DX12模式下多核心处理器利用率更高,由此也会占用更多内存

 

 

DX12

DX11

显存占用

3761MB

3227MB

内存占用

3894MB

2069MB

    升级到DX12之后,对硬件的需求会变高吗?从笔者的测试来看,似乎对于显存和内存的占用量来说,的确是这样的。

    在DX12模式下,显存占用超过了3700MB,而DX11只是3200MB出头;内存方面,DX12占用的内存量几乎是DX11的两倍。当然,不排除是游戏在DX12模式下识别到笔者使用了32GB大内存,然后就多占用一些内存来保证游戏的流畅性(如此大的内存占用,也是DX12处理器效率很高的原因之一吧)。还好,对于现在8GB内存不过200多元的售价来说,《奇点灰烬》这款游戏的内存占用也只是接近4GB罢了,对于多数配置来说,压力也不大。

    不过话说回来,虽然在DX12模式下的资源占用变多了,但在运行游戏的情况下,切换到桌面操作其他程序却是很流畅的,而DX11模式下,虽然资源占用少一些,但切换到桌面之后操作就变得极其卡顿了,这或许也是两种模式对资源利用的方式不同造成的。

 

总结:

DX12潜力有待挖掘,若非游戏硬性要求,暂时可不考虑

    你说笔者测了这么多效率和资源占用方面的项目,为什么没谈DX12的画面?可以很明确地告诉你,在《奇点灰烬》这款游戏中,DX12DX11的画面几乎看不出来区别(至少笔者看不出),再说了,DX12本来突出的就是效率改进。只不过,从笔者测试的结果来看,目前DX12还是没有想象中那么完美,虽然处理器的利用率大大提升,但被其他部分扯了后腿,总体游戏帧速反而不及DX11(但帧速平稳性有一定优势),而且对于内存的占用也变得更大。

    那么现在要不要赶紧升级到Win10体验DX12?答案很明显。

    ●如果你用惯了Win7,而又不是非要玩《量子破碎》这类DX12 only的游戏,那就继续用Win7好了,没必要升级到支持DX12Win10

    ●以《奇点灰烬》这样的DX12游戏为例,未来的游戏肯定是要4核心以上的处理器了,如果是新配游戏主机,就不要再选择双核心的产品了(奔腾超频+强力显卡这种组合也不行,以后核心数是刚需了)。

    ●玩游戏,8GB内存是起步,以后高端的DX12游戏肯定会要求内存更多一些,8GB DDR4也才200多元,何必省这一点呢,骚年?


 
本文出自2016-04-18出版的《电脑报》2016年第15期 E.硬件DIY
(网站编辑:shixi01)


我来说两句(0人参与讨论)
发表给力评论!看新闻,说两句。
匿名 ctrl+enter快捷提交
读者活动
48小时点击排行
论坛热帖