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

    昨晚,作为性能测试行业龙头老大Futuremark推出了3DMark重大更新版本,增加了热门的Vulkan API性能测试,3DMark API Overhead测试中我们可以直观地比较Vulkan、DirectX 12以及DirectX 11的API性能。

    目前最新版本的3DMark版本号为V2.3.3663,除了新增了在同一系统下对比Vulkan、DirectX 12以及DirectX 11 三者API性能差距,还优化在X99平台下Systeminfo获取速度,修复部分平台不显示测试得分等等bug。

    3DMark在其官网如此介绍“API Overhead feature test”(API开销测试),“在游戏中每一帧画面都需要用数以千计的Draw Call来绘制,但是更多的Draw Call开销都将会进一步约束CPU的性能,如果API能够以较低的开销来绘制一帧画面,那么可以在单位时间内处理更多的画面以及绘制更多的纹理、特效。”

    通俗一点来讲,由于CPU与GPU是异步并行的,每一次的Draw Call都要两者进行通信,频繁Draw Call显然会影响效率,此外两者互联的数据IO总线速率会成为系统的瓶颈,此外Draw Call自身还需要时间进行处理以及切换渲染材质,因此高效的API更加有利于发挥出显卡性能。

    API Overhead feature test所做的就是通过步进方式增加绘制画面指令数目来测试API的性能,测试结果显示的就是画面帧率下降至30fps时API每秒绘制画面指令数目。根据这个原则,我们就可以看到处于同一系统下,Vulkan、DirectX 12以及DirectX 11 三者API性能差距(因此该测试中,CPU性能越高,API开销测试得分更高)。

    另外需要注意的有两点:一是API Overhead feature test只是测试同一系统下,三种API的性能差距,并不能以此作为根据,横向对比各个显卡性能;二是如果想要正确测试出Vulkan API性能,必须要安装好对应的Vulkan驱动。

    解释:每次在准备数据并通知GPU渲染的过程称为一次Draw Call。一般情况下,渲染一次拥有一个网格并携带一种材质的物体便会使用一次Draw Call。

    ×
    热门文章
    1Ryzen 7 5800X跑分泄露,游戏性能强于Core i9-10900K
    2戴尔更新XPS 13 9310系列轻薄本:用上11代虎式处理器
    3微星Creator PS321URV显示器评测:影视创作者的好助手
    4PS5网站源代码揭示更多信息:向后兼容性、强制触觉反馈、自适应触发器等
    5技嘉RTX 3080 VISION OC显卡图赏:银白色设计、颜值拉满
    6SteelSeries赛睿发布桌面级巨型鼠标垫QcK:提供多种面积选择,服务更多玩家
    7华硕灵耀X逍遥轻薄笔记本体验:翻转现4K天地,活虎嗅EVO平台
    8首款英特尔EVO认证产品,华硕推出灵耀X系列笔记本
    9希捷发布全新Xbox Series X|S专用存储扩展卡
    已有 7 条评论,每一条合规评论都是对我们的褒奖。
    • 游客 2017-03-24 19:08

      游客

      有待考察,据测试dx12比vulkan强,但是实际游戏目前看vulkan好一些
      2017-03-24 09:28
    • 支持(1)  |   反对(0)  |   举报  |   回复
    • 并没有,我测试的时候vulkan分就比dx12高

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

      7#

    • appleache教授 2017-03-24 15:36  加入黑名单

      wusiyunfeng 小黑屋

      Vulkan和OpenGL纠缠不清。
      2017-03-24 14:20
    • 支持(0)  |   反对(0)  |   举报  |   回复
    • Vulkan 就是用来去打opengl的啦,opengl远古遗留太多导致效率不高

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

      6#

    • wusiyunfeng小黑屋 2017-03-24 14:22  加入黑名单

      游客

      有待考察,据测试dx12比vulkan强,但是实际游戏目前看vulkan好一些
      2017-03-24 09:28
    • 支持(1)  |   反对(0)  |   举报  |   回复
    • 画面显示的内容有可能不同。可能会丢失部分内容或者丢掉部分帧。

      底层代码没看到。

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

      5#

    • wusiyunfeng小黑屋 2017-03-24 14:20  加入黑名单

      Vulkan和OpenGL纠缠不清。

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

      4#

    • 游客 2017-03-24 12:51

      望星喵 一代宗师

      话说……steam版本的3dmark调不成中文……也不认我那五代u的上网本………………可能我是下了假的3dmark……
      2017-03-24 10:04
    • 支持(0)  |   反对(0)  |   举报  |   回复
    • 你可能真的下了假的3dmark 我刚试了能调中文。。。

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

      3#

    • 望星喵一代宗师 2017-03-24 10:04  加入黑名单

      话说……steam版本的3dmark调不成中文……也不认我那五代u的上网本………………可能我是下了假的3dmark……

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

      2#

    • 游客 2017-03-24 09:28

      有待考察,据测试dx12比vulkan强,但是实际游戏目前看vulkan好一些

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

      1#

    我来评论
    为你推荐