《DOOM 毀滅戰士》Vulkan、OpenGL 效能差異測試

本帖由 soothepain2016-07-25 發佈。版面名稱:新型 AMD 顯示卡

瀏覽:5,368

By soothepain on 2016-07-25 ,14:55
  1. soothepain

    soothepain full loading

    註冊:
    2003-09-17
    文章:
    14,748
    讚:
    1,134
    《DOOM 毀滅戰士》在7月中的時候有發布了重大更新包,主要就是更新支援 Vulkan API,
    至於 Vulkan 是什麼?相較於 OpenGL,Vulkan 大幅降低了 API 負荷量(CPU 用來判定遊戲硬體需求的背景作業),
    進而提供卓越的功能、效能以及影像品質,並且能運用一般透過 OpenGL 無法獲得的 GPU 硬體功能。
    簡單來說就是可以優化硬體與軟體的結合,來達到最好的執行效率,類似 DirectX 12,
    但 Vulkan 不用限制在 Windows 10 下面,Windows 7、8.1、10 甚至 Linux 都可以支援。

    [​IMG]

    最近也入手了《DOOM 毀滅戰士》,針對手上幾張顯卡進行了測試,
    來看看 Vulkan 以及 OpenGL 兩者 API 的效能差異。

    先來看看影像調整的部分,這邊可以調整解析度、垂直同步、反鋸齒等。
    如果要測張數可以把垂直同步關閉,不然最高只會固定在60fps。
    測試時是將解析度設在 1920x1080,關閉垂直同步、反鋸齒TSAA(8TX)。
    [​IMG]


    進階的部分則是可以選擇API(這是此次的重點)OpenGL 或 Vulkan、整體品質或自行細調。
    測試時整體品質是直接選用"超級"。
    [​IMG]

    來看看此設定下的遊戲畫面截圖,點擊可放大。
    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]


    測試平台
    CPU: Intel Core i7-5960X ES(@ 4.3GHz)
    CPU Cooler: Cooler Master Nepton 240M
    RAM: GSKILL DDR4 2133 4GBx4
    MB: GIGABYTE X99M-Gaming 5
    VGA: AMD Fury X、RX 480 8GB、MSI R9 390X Gaming、PowerColor PCS+ R9 380 、
    GALAX GTX 970 Black EXOC、GIGABYTE GTX 960 WindForce 2X 2G、MSI GTX 950 Gaming
    VGA Driver: AMD 16.7.2 WHQL / NVIDIA 368.81 WHQL
    HDD: OCZ TRION 150 480GB + Seagate 2TB
    PSU: FSP 皇鈦極 AURUM PT 1000W 全模組化
    OS: Windows 10 64bit

    顯卡沒註明品牌的就是公版卡

    因為 Vulkan API 下 Fraps 軟體不支援,所以沒辦法紀錄遊戲時的張數並取平均張,
    只能靠截圖中 FPS 來取平均張。紀錄方式是以遊戲中五個場景的畫面 FPS 並取平均做為效能。
    OpenGL 下雖然支援 Fraps,但為了公平比較,一樣是採這種方式記錄。

    以下是以 GALAX GTX 970 Black EXOC 的截圖差異,可以看到所截的畫面以及張數。

    OpenGL:96
    [​IMG]


    Vulkan:101
    [​IMG]


    OpenGL:114
    [​IMG]


    Vulkan:115
    [​IMG]


    OpenGL:103
    [​IMG]


    Vulkan:95
    [​IMG]


    OpenGL:99
    [​IMG]


    Vulkan:97
    [​IMG]


    OpenGL:91
    [​IMG]


    Vulkan:92
    [​IMG]


    GTX 970 大致上是沒有太大的差異性,反倒有不增反減的現象。
    其餘就直接以平均值來進行比較,省得各位看到眼花,我也懶得一張一張抓圖整理,
    只是讓各位了解下面圖表是這五個畫面的 FPS 平均。
    另外還有一點就是,AMD 的顯卡在 Vulkan API 下抓圖會有問題,
    使用遊戲內建的截圖會直接崩潰當掉,如果按 Print Sreen 則是會抓到按了esc暫停之後的黑畫面。

    效能比較
    [​IMG]


    效能差異
    [​IMG]


    小結
    可以看到 AMD 的顯卡在 Vulkan 下確實是有其優勢,最少都有提升45%以上,
    而 NVIDIA GTX 950、960 也有明顯的提升,分別是9%、17%以上,
    不過 GTX 970 是不增反減,這部分測過了幾次確實是如此,國外有一些媒體測出來的情況也是相同,
    至於新卡 GTX 1070、1080 手上目前沒卡可測,但國外測得的數據也有10~15%左右的效能提升。
    雖然說 NVIDIA 先前有表示 Vulkan API 的支援已經就緒,但不確定未來是否還有很大的優化空間,
    以目前來看是 AMD 顯卡對於 Vulkan、DirectX 12 的支援較於友善。
     

評論

本帖由 soothepain2016-07-25 發佈。版面名稱:新型 AMD 顯示卡

    1. mingting
      mingting
      正在看win7怎麼樣用Vulkan...
      最近重新測試新版PSP模擬器.都到1.2.2了(之前最後測的版本是0.9.9.1-624 x64...)
      新版圖形有Vulkan可以選...
    2. Peter_Jian
      Peter_Jian
      看來使用類似wine的emulator有福了!
    3. 0909
      0909
      我記得Vulkan的跑分不如DirectX 11
      可能還在測試階段吧....
      想說灌回WIN7再用Vulkan來代替DirectX 12....
    4. 20101231
      20101231
      感謝分享!感謝分享!
    5. Risky
      Risky
      已支持Vulkan
      https://en.wikipedia.org/wiki/List_..._Vulkan_support
      更別說最近重新測試新版PSP模擬器.都到1.2.2了
      新版圖形有Vulkan可以選...(這你PO的)
      List of games with Vulkan support
      Ashes of the Singularity
      Doom
      Dota 2
      The Talos Principle


      https://twitter.com/d12gamesguru
      在賣的和預售的DX12遊戲也不少了
      Preorder Pandemic: Reign of Cthulhu for £35
      Arrived in stock yesterday - Imperial Veterans. £21.50 inc. postage.
      Salsette Island Data Pack available now - £12.75 inc. postage -
      Releasing April 28 - Android: Netrunner Salsette Island Data Pack - £10.50
      TalkTalk relaunches TV Store with lowest price promise
      Dead of Winter The Long Night available for pre-order. £46.49 (inc. delivery) (
      Pre-order the first Mysterium expansion “Hidden Signs” today for £11.99.
      Get Worlds of Android Premium for just £40.99
      Star Wars: Age of Rebellion RPG Beginner Game - £21 from D12 Games
      Due in May, pre-order Imperial Veterans for
      Buy Star Wars Rebellion now - £65:
      Playing Colt Express for the first time at last.
      New in: AGoT 2E LCG - Wolves of the North Deluxe Expansion -
      Available now: Worlds of Android Premium -
      Pre-order X-Wing Imperial Veterans Expansion
      Satisfying when you ship something and they fit the box perfectly.
      Fury of Dracula - £40.95
      Sale - get the WH40K strategy game "Forbidden Stars" for just £56!
      5 in stock - Android: Netrunner Opening Moves Data Pack - £11.99:
      Room 25 back in stock - £23:
      Buy the Imperial Assault Carrier for #xwingminiatures for £44 -
      Game of Thrones LCG 2nd Edition: £23 -
      Tragedy Looper - £27: http://buff.ly/1VjkeAb pic.twitter.com/h4sY4GbUuj
      Elysium card game - £33: http://buff.ly/1Vjk4ZJ
      Forbidden Stars WH40K boardgame - £60: http://
      Get the X-Wing Miniatures Force Awakens Core set - £23:
      X-Wing Wave 8 and Imperial Veterans Pre-orders -
      A handful of Tragedy Looper in stock - £27 + P&P -
      Get Catan (2015) for £29.50 - delivered!
      Pre-order the new X-Wing Force Awakens core set!
      Pre-order Mysterium for £25.99. Releasing in the UK on October 1.
      X-Wing Wave 7 now available! -
      Cosmic Encounter boardgame back in stock - £42.50
      Catan (2015 Refresh)
      X-Wing wave 7 ships next week, order here:
      Tragedy Looper - £25 delivered:
      Imperial Raider, shipping Wednesday. Get it for £62 delivered:
      This A-wing is going to have a bad time. Though in base contact this round at least!
      Lantern Corps! #XWingMiniatures
      Counter the Imperial Raider and reinforce your X-Wing Epic fleet with the Tantive IV huge ship for £44 - 45% off RRP
      Get Forbidden Stars for £62.99 - delivered:
      Chrome City has arrived! Order it now for £10.19
      Get Netrunner: Order & Chaos expansion for £20.20, delivered:
      Dogs of War boardgame - £36 delivered
      Adventure/explorer Transylvania: Curses & Traitors out next week - £45 :
      Brilliant - Grumpy Cat Deckbox Cozy - £16.99.
      Imperial Assault restocks of Han and Chewie have arrived. £9.99 each.
      Get @dicehateme's Brew Crafters for £41.49, delivered:
    6. silverballer
      silverballer
      我用R9 280X玩 VULKAN的表現還不錯

分享此頁面