首款DX12游戏《奇点灰烬》AN卡横评

中关村在线赵鑫喆09-28 09:49

微软在2014年的GDC上正式发布了新一代的API——DirectX 12(DX12)。DX12照比DX11,最重要的变化就是更底层API,这一点很像AMD Mantle,在硬件抽象层上走得比以往更深入,能够同时减轻CPU、GPU的过载。另外,DX12大大提高了多线程效率,可以充分发挥多线程硬件的潜力。当时微软宣称,微软对多核心CPU的利用几乎是完美线性增长的,也就是说四核心能接近单核心的四倍。

[URL]ee8ba4775abaf7999211f35ca32e403d.jpg

DX12已经推出,便成为了未来游戏发展的导向标,除了AMD、NVIDIA及Intel这样的硬件厂商全力支持之外,游戏开发商也坚决拥护DX12。原因是除了游戏画面表现上有了很大提升外,微软的DX12还简化了游戏开发,提高了游戏性能,游戏开发商没理由不喜欢不支持DX12。

[URL]f7ca21870c781e78260b1f0980382fa1.png

在硬件支持上,NVIDIA和AMD对DX12的态度有很大分歧。NV宣称,开普勒、费米、麦克斯韦架构全部都支持DX12,也就是GeForce GTX 400系列以来的型号都可以;AMD则称GCN架构的所有显卡均支持DX12,也就是Radeon HD 7000、R200、R300系列。但AMD认为现有显卡无一完整支持DX12,GCN架构只是全部兼容DX12,但是都不能完整支持DX12。

[URL]aa454d8ad37c6577aedb6f89789c3d92.jpg

 之前我们也曾报道过,由于NVIDIA在首款完美支持DX12的游戏——《奇点灰烬(Ashes of the Singularity)》的成绩并不理想,英伟达便施压要求《奇点灰烬》的制作组Oxide Games在《奇点灰烬》测试工具中“移除”一些特定的画面选项的消息。Oxide Games制作组透露了英伟达的麦克斯韦架构无法原生支持“异步计算”,而这正是英伟达要求制作组取消掉的特性之一。

[URL]28c60e16932fbc909871ec2bb72aa82d.jpg

相反,AMD的显卡在《奇点灰烬》的测试中要表现得好得多,DX11测试中,AMD R9 390X完全不敌NVIDIA GTX 980,但到了DX12中,AMD价格更便宜的R9 390X显卡性能能匹敌GTX 980,其性能相对DX11甚至有90%的性能提升。

相信大家一定非常好奇到底谁说的才是真的,小菜我也是很感兴趣,那么干脆就实际测一测,把新一代的A卡和N卡都找出来,对比一下测试成绩,看看事实到底如何。在进行测试前,我们先来了解一下《奇点灰烬》这个游戏。

《奇点灰烬》采用Oxide Games的Nitrous引擎打造,是全球首款,也是目前唯一一款完美支持DX12的游戏。该作背景设定在遥远的未来,那时人类完全以意识形态存在,人们已经掌握了上帝一样的力量。但是人类发现自己已经处于战争之中,敌人就是一个叫做“Haalee”的具有意识形态的AI,企图推翻人类在宇宙之中的统治地位。

[URL]f7479affd8d982e446f7dc065567b1f7.jpg

游戏画面

该作是一款前所未有的拥有超大视野的RTS游戏,官方宣称为“星际尺度的战争”,每场战斗都可覆盖整个星球表面,其不只是描绘一场战争的游戏,而是实时还原整个战争,模拟成千上万个独立单位的动作。

[URL]9a7c3e613f6325ac41244ad303810a92.jpg

除了单人战役之外,《奇点灰烬》还会提供多人游戏体验,包括联盟结构、排行榜、数据统计和其他尚未公布的功能。

[URL]e73f4b60cb01b915f576dc7efea2ff22.jpg

开始界面

目前该作还只是Beta测试版,进入游戏后,在游戏主界面有“Benchmark”选项,点击后可以模拟游戏进行,直接测试显卡的性能。该作可自由选择DX11模式和DX12模式,为了对比不同分辨率和不同模式下的性能表现,我们分别在1920x1200和2560x1600两个分辨率从下分别在DX11和DX12模式下运行Benchmark,横向对比各显卡的测试结果。

我们选用的显卡为:NVIDIA的GTX 980Ti、GTX 980、GTX 970、GTX 960以及GTX 950;AMD的R9 Nano、R9 Fury、R9 390X、R9 380、R9 370X、R9 370以及R9 360,共12款显卡。

测试平台硬件环境一览

为保证测试能够发挥显卡的最佳性能,本次测试平台采用最强酷睿芯——Intel酷睿i7-5960X处理器、ANTEC 水冷散热器、技嘉X99芯片组主板、芝奇4GB DDR4-3600×2双通道内存、安钛克750w金牌电源组建而成。详细硬件规格如下表所示:

QQ图片20150928104302.png


测试平台软件环境一览

为保证系统平台具有最佳稳定性,本次产品测试所使用的操作系统为Microsoft Windows 10正版授权产品,除关闭自动休眠外,其余设置均保持默认,详细软件环境如下表所示。

QQ截图20150928104316.png

在测试成绩方面,理论性能测试用得分来衡量性能,数值越高越好;游戏性能测试用游戏自带Benchmark及游戏中平均帧数来衡量性能,数值同样越高越好。另外,由于该卡具备一键超频功能,以下测试均在开启一键超频状态下进行。

AN显卡对比性能测试 DX11 1920x1200

[URL]354b58a89825d42f2ffb893a9bfd45ec.png

通过测试我们可以看出在DX11模式下,分辨率设定为1920x1200,各显卡平均帧数几乎均不超过30帧。AMD的显卡同NVIDIA的显卡比在帧数上有着较大差距。例如中端系列中R9 370X的对位产品——GTX 950要比前者高出3帧,也就是领先幅度达27%;而高端系列中R9 390x也要落后对位产品GTX 980有8帧,既GTX 980帧数超过R9 390X 54%。至于旗舰系列,不难看出GTX 980Ti遥遥领先其他一众显卡。

AN显卡对比性能测试 DX11 2560x1600

[URL]354b58a89825d42f2ffb893a9bfd45ec.png

通过此番测试我们可以看出在DX11模式下,分辨率设定为2560x1600,各显卡平均帧数几乎全部不超过25帧。AMD的显卡同NVIDIA的显卡比在帧数上仍有着差距,但有所缩小。中端系列中R9 370X的对位产品——GTX 950要比前者高出0.5帧,也就是领先幅度4.5%;而高端系列中R9 390x则落后对位产品GTX 980有5.5帧,既GTX 980帧数超过R9 390X 38%。至于旗舰系列,GTX 980Ti依旧遥遥领先。不过有一个现象倒是值得注意,那就是分辨率的提升对N卡影响较大,而A卡则是影响甚小。

AN显卡对比性能测试 DX12 1920x12004

[URL]584439b1e767edea02634d95157642b1.png

通过此番测试我们可以看出在DX12模式下,分辨率设定为1920x1200,各显卡平均帧数全部不超过30帧。AMD的显卡同NVIDIA的显卡比在帧数上开始领先。中端系列中R9 370X的对位产品——GTX 950要比前者低2.7帧,也就是落后幅度27%;而高端系列中R9 390x则逆转了,领先对位产品GTX 980有2.1帧,既GTX 980帧数低于R9 390X 9%。至于旗舰系列,GTX 980Ti依旧领先,R9 Fury和R9 Nano的成绩提升甚为明显。R9 fury甚至超过了完整核心的R9 Nano,考虑到R9 Nano在高负荷工作时频率会降低,轻微的帧数落后也在情理之中。

细心的朋友可以发现,在DX12的测试中没有R9 380的成绩,这是因为我在测试R9 380时试了5次跑benchmark,每次均闪退,弹出“驱动已停止响应并已恢复”的通知,我怀疑可能是AMD的驱动对R9 380的支持还不够完善,也有可能是现有游戏版本优化得还不够到位,因而没有取得R9 380的成绩。至于显卡是否存在问题,我换了一块R9 380依旧出现了这种情况,因此排除卡存在问题的可能。

AN显卡对比性能测试 DX12 2560x1600

[URL]29430746c672cc7f93ae37943071e166.png

这次的DX12模式下,分辨率设定为2560x1600,各显卡平均帧数全部不超过25帧。AMD的显卡同NVIDIA的显卡比在帧数上大幅领先。中端系列中R9 370X的对位产品——GTX 950要比前者低3.8帧,也就是落后幅度高达49%;而高端系列中R9 390x依旧领先,领先对位产品GTX 980有1.9帧,既GTX 980帧数低于R9 390X 10%。至于旗舰系列,GTX 980Ti虽然领先,但R9 Fury和R9 Nano的成绩仅比其低2-3帧。R9 fury依旧超过R9 Nano近1帧。这次的测试帧数的提高对AN两方的影响相近,没有出现之前DX11测试时对N卡影响较大的情况。

横评总结:AMD终于逆转了

根据《奇点灰烬》benchmark的成绩对比,在DX12测试中,采用GCN架构的AMD显卡效能高过了使用麦克斯韦核心的英伟达显卡。得益于GCN架构得天独厚的并行构造,在处理工作时一改以往DX11串行导致的效率低下,让所有核心都能充分调用起来,取得最佳指令执行效率。不过在DX11时代,由于麦克斯韦的高效特性,在性能上则大幅超越了同期的AMD显卡。

[URL]f354694745aac40d98e99416d9c3cb4b.jpg

不过英伟达对这个测试程序表示不满,其发表两点声明:1、《奇点灰烬》现在还不能代表DX12的整体游戏性能;2、《奇点灰烬》有个Bug,开启AA尤其是MSAA多重采样抗锯齿的话,成绩不准确。不过开发商Oxide和发行商Stardock则说是驱动的问题。不过我们此次测试所用的驱动均为目前最新驱动,英伟达也在355.82中增加了对《奇点灰烬》的优化,那么这样的成绩想必应该还算准确。

[URL]8dc630b54e92a4af5eaafb0251cd3d95.jpg

不过在DX11的评测中,AMD惨败的样子也让许多玩家感到担心,这是由于在DX11中,采用GCN架构的显卡被限制了1-2个核心,用来进行3D绘图计算。因而其表现不佳也算是情理之中。

[URL]623cbb110e546ce2f33d82163dd76f38.jpg
游戏近景

可以这么说,英伟达在DX11时代是依靠驱动来打天下,英伟达团队在驱动上花了大番心血,确保其平台是最好最快的。正是由于麦克斯韦架构对驱动要求较高,因而在之前有媒体对《奇点灰烬》的早期版本测试中,英伟达驱动并不完善的情况下,R9 390X在DX12中甚至大幅度领先GTX 980。AMD在DX12时代将更多依靠硬件自身素质,也就是GCN架构中异步计算引擎的威力,来重新夺回在显卡界的领先地位。

[URL]fedfc2014f7ee345e04d958b2e524e77.jpg
游戏远景

不过最后不得不说的是AMD在Mantle、Vulkan API这种更容易调用底层硬件的游戏引擎上也是花了很大力气,微软DX12 API的研发过程中也有AMD的出谋划策,AMD的大翻身也就有所依据了;AMD也跟Oxide、 Nitrous引擎开发者在应用Mantle上合作多年了,《奇点灰烬》用的正是该引擎,所以AMD这场翻身仗打的也算是漂亮,从硬件和软件上均领先对手,让人无话可说。

[URL]7a8185e09c160972a2431f15131db90c.jpg

DX12的时代即将来临

未来是DX12的时代,截止到年底将有近10款DX12大作发布,让我们期待AMD能继续努力,在新时代游戏大战中可以保持领先地位。也期待英伟达能够发挥在DX11时代的驱动优化实力,在DX12中再创佳绩,让我们拭目以待。

电科技(www.diankeji.com)是一家专注于全球TMT行业的领先资讯媒体。

作为今日头条青云计划、百家号百+计划获得者,2019百度数码年度作者、百家号科技领域最具人气作者、2019搜狗科技文化作者、2021百家号季度影响力创作者,曾荣获2013搜狐最佳行业媒体人、2015中国新媒体创业大赛北京赛季军、 2015年度光芒体验大奖、2015中国新媒体创业大赛总决赛季军、2018百度动态年度实力红人等诸多大奖。

投稿、商务合作请联络微信公众号

声明:本站原创文章文字版权归电科技所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表电科技立场,图文版权归原作者所有。如有侵权,请联系我们删除。

//59087780b049bbb54ef4ba547ea51910