查看: 647|回复: 7

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

[复制链接]
  • TA的每日心情
    开心
    2015-9-9 14:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    9

    主题

    82

    帖子

    213

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    213
    发表于 2015-9-30 15:34:15 | 显示全部楼层 |阅读模式

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


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


    DirectX 12

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


    GCN架构优势

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


    《奇点灰烬》

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

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


    回复

    使用道具 举报

  • TA的每日心情
    开心
    2015-9-9 14:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    9

    主题

    82

    帖子

    213

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    213
     楼主| 发表于 2015-9-30 15:34:51 | 显示全部楼层

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


    游戏画面

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


    “星际尺度的战争”

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


    开始界面

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

      我们选用的显卡为:NVIDIAGTX 980Ti、GTX 980、GTX 970、GTX 960以及GTX 950;AMD的

    R9 Nano、R9 FuryR9 390XR9 380R9 370XR9 370以及R9 360,共12款显卡。


    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-9-9 14:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    9

    主题

    82

    帖子

    213

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    213
     楼主| 发表于 2015-9-30 15:35:22 | 显示全部楼层

    测试平台硬件环境一览

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

    测 试 平 台 软 硬 件 配 置
    核心配件
    酷睿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


    技嘉GA-X99-Gaming 5(rev.1.0)

    芝奇Ripjaws 4 DDR4



    测试平台软件环境一览

      为保证系统平台具有最佳稳定性,本次产品测试所使用的操作系统为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及游戏中平均帧数来衡量性能,数值同样越高越好。另外,由于该卡具备一键超频功能,以下测试均在开启一键超频状态下进行。


    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-9-9 14:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    9

    主题

    82

    帖子

    213

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    213
     楼主| 发表于 2015-9-30 15:35:53 | 显示全部楼层


    测试结果一览

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


    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-9-9 14:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    9

    主题

    82

    帖子

    213

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    213
     楼主| 发表于 2015-9-30 15:36:34 | 显示全部楼层


    测试结果一览

    通过此番测试我们可以看出在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卡则是影响甚小。


    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-9-9 14:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    9

    主题

    82

    帖子

    213

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    213
     楼主| 发表于 2015-9-30 15:37:00 | 显示全部楼层


    测试结果一览

    通过此番测试我们可以看出在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依旧出现了这种情况,因此排除卡存在问题的可能。


    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-9-9 14:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    9

    主题

    82

    帖子

    213

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    213
     楼主| 发表于 2015-9-30 15:37:22 | 显示全部楼层


    测试结果一览

    这次的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卡影响较大的情况。


    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-9-9 14:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    9

    主题

    82

    帖子

    213

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    213
     楼主| 发表于 2015-9-30 15:37:50 | 显示全部楼层

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


    《奇点灰烬》载入界面

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


    设置界面

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


    游戏近景

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


    游戏远景

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


    DX12的时代即将来临

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


    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|小黑屋|www.bubalus.com.cn ( 粤ICP备13087941号  

    GMT+8, 2019-1-23 02:49 , Processed in 0.107899 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表