E X P
正努力加载中…
  • 编辑
  • 评论
  • 标题
  • 链接
  • 查错
  • 图文
  • 拼 命 加 载 中 ...

    针对目前的图灵架构显卡,先进的特性诸如光线追踪、深度学习技术我们已经讲得非常多,然而这些却是本次新显卡最明显的提升,或许你已经觉得有些审美疲劳,不过最近Roblox的技术总监Arseny Kapoulkine就在推特上面表示我们很少关注的网格着色技术(Mesh Shading)配合Vulkan API能够实现巨大的性能提升。

    Vulkan API我们都很清楚,它跟目前的DirectX 12、Metal,曾经的Mentle在目的上都是一致的:追求挖掘更底层的性能,尤其是在渲染的流水线中找到被浪费或流失的性能,在以前的印象中这是AMD Radeon GPU更加擅长的事情。不过Arseny Kapoulkine最近就在推特上面表示,他自己有编写一套渲染测试脚本,渲染场景中有一百位弥勒佛的雕像,每位雕像拥有108.7万三角形,测试很简单,就是要让显卡计算完这些三角形。

    Arseny表示使用自己的RTX 2080显卡,利用最普通的光栅化技术来渲染的话是需要17.2ms跑完测试的,但是如果使用他们自己编写的Mesh Shading代码配合Vulkan API,能够将渲染的时间缩短到6.3ms,换算过来就是大概每秒170亿三角形,大家可以算算速度快多少,而且Arseny表示这是通过SetStablePowerState来计时的,而SetStablePowerState本身会限制显卡的主频,如果解除限制的会时间会进一步缩短到5.4ms,换算过来就是每秒201亿三角形,这算是很可怕的性能,当然最让人惊讶的就是Mesh Shading能够解放Vulkan API的性能,虽然原理上说就是Mesh Shader生成三角形给光栅器,不用CPU慢慢跑三角形,这可能是解放性能的关键。

    不过需要注意的是,虽然听起来很值得兴奋,但是这些数字都有些类似我们的实验室数据,Arseny自己都表示有很多魔改的Tweaks,这些都是自己按照自己需要跟习惯做出的改变,未必是常见的标准,而且在实际的游戏里面,需要照顾的远远不只是简单的算三角形。

    ×
    热门文章
    1三星980 PRO 1TB M.2 SSD评测:现最强PCI-E 4.0 SSD
    2先马冰钻风扇使用体验:高效、耐用、不花俏的实用之选
    3Ryzen 7 5800X跑分泄露,游戏性能强于Core i9-10900K
    4PS5网站源代码揭示更多信息:向后兼容性、强制触觉反馈、自适应触发器等
    5戴尔更新XPS 13 9310系列轻薄本:用上11代虎式处理器
    6微星Creator PS321URV显示器评测:影视创作者的好助手
    7希捷发布全新Xbox Series X|S专用存储扩展卡
    8三星980 PRO 1TB M.2 SSD评测:现最强PCI-E 4.0 SSD^1
    9先马冰钻风扇使用体验:高效、耐用、不花俏的实用之选^1
    已有 10 条评论,每一条合规评论都是对我们的褒奖。
    • 游客 2019-06-12 17:48

      游客

      然而这些东西就根本不会开放的,都是实验室里的东西,就像之前吹的那些视频插帧图像放大降噪什么的,不公开关普通消费者毛事
      2018-11-06 15:02
    • 支持(4)  |   反对(0)  |   举报  |   回复
    • 那个的花钱249美刀

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

      10#

    • 游客 2018-11-06 15:02

      然而这些东西就根本不会开放的,都是实验室里的东西,就像之前吹的那些视频插帧图像放大降噪什么的,不公开关普通消费者毛事

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

      9#

    • 游客 2018-11-06 14:37

      万由里 博士

      mantle现在怎么样了
      2018-11-06 14:21
    • 支持(0)  |   反对(0)  |   举报  |   回复
    • API送给Vulkan之后就不再更新了,但是AMD的驱动里仍然还有

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

      8#

    • 万由里博士 2018-11-06 14:21  加入黑名单

      mantle现在怎么样了

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

      7#

    • NightView博士 2018-11-06 14:19  加入黑名单

      这Mesh Shading和DirectX 11里面早就有的Vertex Shader能有多少区别么?
      Tessellation不就是用来做顶点计算生成、加速,做LOD控制的么
      把老技术在Vulkan上实现优化一下而已

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

      6#

    • NightView博士 2018-11-06 14:16  加入黑名单

      三井寿 博士

      本评论因举报过多被折叠 [+]

      反正你又买不起,只能在这里羡慕嫉妒恨了
      然而买的了人碰到这种情况都是免费换新的继续用,影响不大

      已有2次举报

      支持(11)  |   反对(2)  |   举报  |   回复

      5#

    • 游客 2018-11-06 14:04

      我有话要说...

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

      4#

    • 游客 2018-11-06 13:12

      三井寿 博士

      本评论因举报过多被折叠 [+]

      年青人你这个想法是很危险滴

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

      3#

    • 游客一代宗师 2018-11-06 12:09  加入黑名单

      总结最后一句比较亮 看完感觉有点废话了

      已有19次举报

      支持(2)  |   反对(18)  |   举报  |   回复

      2#

    • 三井寿博士 2018-11-06 10:41  加入黑名单

      本评论因举报过多被折叠 [+]

      1#

    我来评论
    为你推荐