首款DX12游戏《奇点灰烬》AN显卡大横评
http://vga.zol.com.cn/542/5426525.html微软在2014年的GDC上正式发布了新一代的API——DirectX 12(DX12)。DX12照比DX11,最重要的变化就是更底层API,这一点很像AMD Mantle,在硬件抽象层上走得比以往更深入,能够同时减轻CPU、GPU的过载。另外,DX12大大提高了多线程效率,可以充分发挥多线程硬件的潜力。当时微软宣称,微软对多核心CPU的利用几乎是完美线性增长的,也就是说四核心能接近单核心的四倍。http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/03/ChMkJ1YFAgiIaM0yAAK4J1lXjkQAADAkAIcfx0AArg_276.jpg
DX12已经推出,便成为了未来游戏发展的导向标,除了AMD、NVIDIA及Intel这样的硬件厂商全力支持之外,游戏开发商也坚决拥护DX12。原因是除了游戏画面表现上有了很大提升外,微软的DX12还简化了游戏开发,提高了游戏性能,游戏开发商没理由不喜欢不支持DX12。http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/01/ChMkJ1YEvlyIKNkHAAB_goQ_dhYAADAAwK_5LMAAH-a769.png
DirectX 12在硬件支持上,NVIDIA和AMD对DX12的态度有很大分歧。NV宣称,开普勒、费米、麦克斯韦架构全部都支持DX12,也就是GeForce GTX 400系列以来的型号都可以;AMD则称GCN架构的所有显卡均支持DX12,也就是Radeon HD 7000、R200、R300系列。但AMD认为现有显卡无一完整支持DX12,GCN架构只是全部兼容DX12,但是都不能完整支持DX12。http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/01/ChMkJ1YEvwSIfgcGAACIIbQLfooAADABALJ1oQAAIg5664.jpg
GCN架构优势之前我们也曾报道过,由于NVIDIA在首款完美支持DX12的游戏——《奇点灰烬(Ashes of the Singularity)》的成绩并不理想,英伟达便施压要求《奇点灰烬》的制作组Oxide Games在《奇点灰烬》测试工具中“移除”一些特定的画面选项的消息。Oxide Games制作组透露了英伟达的麦克斯韦架构无法原生支持“异步计算”,而这正是英伟达要求制作组取消掉的特性之一。http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/01/ChMkJlYEvyCITRW6AACH6T7et40AADABAOeYYEAAIgB087.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,企图推翻人类在宇宙之中的统治地位。http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/01/ChMkJlYEv-eIQOBVAAyBPONOTggAADABwD413oADIFU231.jpg
游戏画面该作是一款前所未有的拥有超大视野的RTS游戏,官方宣称为“星际尺度的战争”,每场战斗都可覆盖整个星球表面,其不只是描绘一场战争的游戏,而是实时还原整个战争,模拟成千上万个独立单位的动作。http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/02/ChMkJ1YE4ISIKGtSAAWbWJhXr_QAADAPAGRJrIABZtw075.jpg
“星际尺度的战争”除了单人战役之外,《奇点灰烬》还会提供多人游戏体验,包括联盟结构、排行榜、数据统计和其他尚未公布的功能。http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/02/ChMkJlYE4MSIDlngAAJlQo91nfoAADAPAOXgdkAAmVa379.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金牌电源组建而成。详细硬件规格如下表所示:
测 试 平 台 软 硬 件 配 置
核心配件
CPUIntel酷睿i7-5960X
主板技嘉X99-Gaming 5
核芯显卡无无
内存芝奇4GB DDR4 3600 x2
硬盘影驰战将系列240G
电源安钛克TP-750C
系统及驱动程序
操作系统Microsoft Windows 10
主板驱动Intel芯片组驱动
显卡驱动NVIDIA GeForce Game Ready Driver(355.82 WHQL)AMD Catalyst(15.201 Pre WHQL)
DirectX环境DirectX 11
帧数监控Fraps 3.5.1 or Benchmark
测试平台软件环境一览为保证系统平台具有最佳稳定性,本次产品测试所使用的操作系统为Microsoft Windows 10正版授权产品,除关闭自动休眠外,其余设置均保持默认,详细软件环境如下表所示。
测 试 平 台 软 件 环 境
操作系统Microsoft Windows 10 专业版
(64bit / 版本号:10240)
主板芯片组驱动Intel Chipset Device Software
(WHQL / 版本号:9.2.3.1022)
显卡驱动 NVIDIA GeForce Game Ready Driver / AMD Catalyst
(版本号:355.82 WHQL / 15.201 Pre WHQL)
桌面环境Microsoft Windows 10 专业版
(2560×1600 / 32bit / 60Hz)
在测试成绩方面,理论性能测试用得分来衡量性能,数值越高越好;游戏性能测试用游戏自带Benchmark及游戏中平均帧数来衡量性能,数值同样越高越好。另外,由于该卡具备一键超频功能,以下测试均在开启一键超频状态下进行。
http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/02/ChMkJlYE6JeIW76aAACZBfSp9FkAADATwC0bUYAAJkd212.png
测试结果一览通过测试我们可以看出在DX11模式下,分辨率设定为1920x1200,各显卡平均帧数几乎均不超过30帧。AMD的显卡同NVIDIA的显卡比在帧数上有着较大差距。例如中端系列中R9 370X的对位产品——GTX 950要比前者高出3帧,也就是领先幅度达27%;而高端系列中R9 390x也要落后对位产品GTX 980有8帧,既GTX 980帧数超过R9 390X 54%。至于旗舰系列,不难看出GTX 980Ti遥遥领先其他一众显卡。
http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/02/ChMkJlYE6yqIVShZAACAxVxhLjAAADAWADamgUAAIDd067.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卡则是影响甚小。
http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/02/ChMkJlYE7NyIBdfmAACRORE-LsUAADAXQDAogMAAJFR540.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依旧出现了这种情况,因此排除卡存在问题的可能。
http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/03/ChMkJlYE74OIb4-zAACQmNQSrVUAADAYgGwZlMAAJCw278.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卡影响较大的情况。
根据《奇点灰烬》benchmark的成绩对比,在DX12测试中,采用GCN架构的AMD显卡效能高过了使用麦克斯韦核心的英伟达显卡。得益于GCN架构得天独厚的并行构造,在处理工作时一改以往DX11串行导致的效率低下,让所有核心都能充分调用起来,取得最佳指令执行效率。不过在DX11时代,由于麦克斯韦的高效特性,在性能上则大幅超越了同期的AMD显卡。http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/03/ChMkJ1YE_6WITPp7AARj2bc9_R0AADAiwGIt8cABGPx665.jpg
《奇点灰烬》载入界面不过英伟达对这个测试程序表示不满,其发表两点声明:1、《奇点灰烬》现在还不能代表DX12的整体游戏性能;2、《奇点灰烬》有个Bug,开启AA尤其是MSAA多重采样抗锯齿的话,成绩不准确。不过开发商Oxide和发行商Stardock则说是驱动的问题。不过我们此次测试所用的驱动均为目前最新驱动,英伟达也在355.82中增加了对《奇点灰烬》的优化,那么这样的成绩想必应该还算准确。http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/03/ChMkJlYE_8mIb9qxAAJN_XvLLmYAADAiwH23bgAAk4V092.jpg
设置界面不过在DX11的评测中,AMD惨败的样子也让许多玩家感到担心,这是由于在DX11中,采用GCN架构的显卡被限制了1-2个核心,用来进行3D绘图计算。因而其表现不佳也算是情理之中。http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/03/ChMkJlYE_-KIFeSXAAM_V-Ig4foAADAiwJnMOwAAz9v949.jpg
游戏近景可以这么说,英伟达在DX11时代是依靠驱动来打天下,英伟达团队在驱动上花了大番心血,确保其平台是最好最快的。正是由于麦克斯韦架构对驱动要求较高,因而在之前有媒体对《奇点灰烬》的早期版本测试中,英伟达驱动并不完善的情况下,R9 390X在DX12中甚至大幅度领先GTX 980。AMD在DX12时代将更多依靠硬件自身素质,也就是GCN架构中异步计算引擎的威力,来重新夺回在显卡界的领先地位。http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/03/ChMkJlYE__yIapzJAAVH12Z_6mYAADAiwLViVkABUfv232.jpg
游戏远景不过最后不得不说的是AMD在Mantle、Vulkan API这种更容易调用底层硬件的游戏引擎上也是花了很大力气,微软DX12 API的研发过程中也有AMD的出谋划策,AMD的大翻身也就有所依据了;AMD也跟Oxide、 Nitrous引擎开发者在应用Mantle上合作多年了,《奇点灰烬》用的正是该引擎,所以AMD这场翻身仗打的也算是漂亮,从硬件和软件上均领先对手,让人无话可说。http://article.fd.zol-img.com.cn/t_s640x2000/g5/M00/00/03/ChMkJlYFAGuIQsrRAAAxYP1ACAEAADAjAM18b4AADF4949.jpg
DX12的时代即将来临未来是DX12的时代,截止到年底将有近10款DX12大作发布,让我们期待AMD能继续努力,在新时代游戏大战中可以保持领先地位。也期待英伟达能够发挥在DX11时代的驱动优化实力,在DX12中再创佳绩,让我们拭目以待。
本帖最后由 冶天 于 2015-9-28 15:36 编辑
冶天:不同阵营测试不同类型的API对自己有益的方式 不是A拉着 就是隔壁拉过去 使用 都是障眼法 这是隔壁适合的方式 里面的API秘密 说不清楚
页:
[1]