E X P

  • 编辑
  • 评论
  • 标题
  • 链接
  • 查错
  • 图文
  • 拼 命 加 载 中 ...

      更新:Youtube上有两个AMD官方的视频,Mantle的解释Mantle Q&A,有兴趣的自备梯子去看看吧。

      在APU 13大会上,AMD以及DICE的演讲中都特别提到了Mantle API的作用,我们只知道Mantle是一种底层API,可以减少游戏运算中CPU带来的间接成本(overhead),进而提升性能,但是Mantle目前还没有公开的实际应用,我们只从DICE口中得知Mantle版《战地4》性能会比DX11.1版更好,但是怎么个好法呢,Mantle到底能给游戏带来什么可见的好处呢?

      在这次的大会上,Oxide Games也做了Mantle及他们的引擎Nitrous(液氮)相关的演讲,其中就明确阐述了Mantle API带来的好处,它优化了多核CPU的支持,CPU管理渲染命令的成本降低了10倍,部分渲染场景速度是非Mantle的3倍多,而且在Mantle的辅助下,AMD的FX-8350处理器实测性能已经匹敌Core i7-4770K,对于R9 290X这样的显卡来说,即便是降频到2GHz的FX-8350都不再是性能瓶颈了。


    为什么推出Nitrous引擎

      为什么Oxide会设计Nitrous引擎,目前64位及8核处理器已经很平常了,GPU也有了TFLOPS级别的运算能力,但是现在很难同时利用所有这些能力。


    Nitrous引擎的特色


    目前的瓶颈

      现在的GPU性能非常强大,前提是CPU能充分喂饱它们。如今的PC也有很多核心及大量内容,如何利用好这些资源是个问题。对提高性能来说,SSE指令、缓存、内存管理都是很关键的因素,Nitrous引擎可以管理好上述因素,并且支持60fps速度处理器10000+单位。


    现在进入Mantle的世界


    支持Mantle只需要多增加1000行代码

      对于很多人担心的支持Mantle需要耗费很多时间和精力的问题,Oxide表示对于现代的引擎,支持Mantle并不需要多大的代价,2人月的工作量就能支持Mantle,需要改进的代码也不多,Oexide称非Mantle的代码大约是3500行,支持Mantle driver层大约要4500行代码。

    Mantle带来的性能提升

      至于Mantle带来的性能提升到底是什么样的,Oxide也举了实际的例子,在一个4核8线程的CPU系统中,设定场景大约有1万个单元,5万个批量脚本(batch)。


    不支持Mantle的情况

      不支持Mantle时,这种设定需要99毫秒的CPU执行时间,GPU执行时间忽略不计(时间都用在CPU执行上了),这样总的帧时间就是99毫秒,期间需要6个额外的驱动线程。


    支持Mantle的情况

      如果支持Mantle,同样的情况下CPU执行时间只要18毫秒,另有15毫秒的GPU等待时间,总的帧时间是33毫秒,而且完全不需要驱动线程,这样算起来支持Mantle的性能几乎是不支持Mantle的三倍。


    如果有12个线程,执行8万个批量脚本的帧时间也只要33毫秒


    最终的结果

      有了这样的实例对比,我们再来看下Oxide的总结。

      支持Mantle之后,API的间接成本减少了10倍,而且Mantle的效果可随CPU核心数并行扩展,如果算上驱动层花费的时间,真实性能很容易就有10倍提升。在应用层面,StarWarm游戏部分场景有2倍的性能提升。

      关键的来了,Mantle与其说一个GPU优化API,倒不如说是CPU优化API,它减少的大多数都是CPU执行时间,这样一来AMD的FX-8350处理器的性能都能匹敌Core i7-4770K(物理多核的优势啊)。此外,Mantle也解放了CPU的性能,对与R9 290X这样的显卡来说,即便是2GHz频率的FX-8350也不是问题,瓶颈还是在GPU上,喂不饱GPU的情况几乎不存在了。


    展望未来

    ×
    热门文章
    已有 102 条评论,共 182 人参与。
    登录快速注册 后发表评论
    • 游客  2019-06-21 17:19

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      9808#

    • 游客  2019-03-13 08:40

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      9807#

    • 游客  2019-01-18 12:33

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      9806#

    • 游客  2015-11-17 20:02

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(1)  |   反对(0)  |   举报  |   回复

      9805#

    • 游客  2015-09-24 08:31

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9804#

    • 游客  2015-04-10 13:34

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9803#

    • 游客  2015-04-10 13:04

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9802#

    • 游客  2015-04-09 16:19

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9801#

    • 游客  2015-04-09 16:07

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9800#

    • 游客  2015-04-09 15:43

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9799#

    • 游客  2015-04-08 19:03

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9797#

    • 游客  2015-04-08 18:08

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9796#

    • 游客  2015-04-07 15:12

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9795#

    • 游客  2015-04-07 15:11

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9794#

    • 游客  2015-04-07 15:10

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9793#

    • 游客  2015-03-12 22:00

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9792#

    • 游客  2014-01-26 08:42

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9790#

    • 游客  2014-01-25 15:26

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9306#

    • 游客  2014-01-25 13:42

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9300#

    • 游客  2014-01-25 06:01

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9171#

    • 游客  2014-01-25 05:58

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9170#

    • 游客  2014-01-25 03:56

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9161#

    • 游客  2014-01-25 03:24

      该评论年代久远,荒废失修,暂不可见。

      已有1次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9150#

    • 游客  2014-01-25 02:29

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      9141#

    • 游客  2014-01-24 17:40

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      8838#

    • 游客  2014-01-24 07:01

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      8615#

    • 游客  2014-01-24 06:31

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      8600#

    • 游客  2014-01-24 05:59

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      8595#

    • 游客  2014-01-24 00:37

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      8446#

    • 游客  2014-01-23 22:58

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      8376#

    加载更多评论

    登录 后发表评论,若无帐号可 快速注册 ,请留意 评论奖罚说明