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

soothepain

full loading
已加入
9/17/03
訊息
21,303
互動分數
1,933
點數
113
網站
www.coolaler.com
《DOOM 毀滅戰士》在7月中的時候有發布了重大更新包,主要就是更新支援 Vulkan API,
至於 Vulkan 是什麼?相較於 OpenGL,Vulkan 大幅降低了 API 負荷量(CPU 用來判定遊戲硬體需求的背景作業),
進而提供卓越的功能、效能以及影像品質,並且能運用一般透過 OpenGL 無法獲得的 GPU 硬體功能。
簡單來說就是可以優化硬體與軟體的結合,來達到最好的執行效率,類似 DirectX 12,
但 Vulkan 不用限制在 Windows 10 下面,Windows 7、8.1、10 甚至 Linux 都可以支援。

01.jpg


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

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



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


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















測試平台
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
970_o1.jpg



Vulkan:101
970_v1.jpg



OpenGL:114
970_o2.jpg



Vulkan:115
970_v2.jpg



OpenGL:103
970_o3.jpg



Vulkan:95
970_v3.jpg



OpenGL:99
970_o4.jpg



Vulkan:97
970_v4.jpg



OpenGL:91
970_o5.jpg



Vulkan:92
970_v5.jpg



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

效能比較
x1.png



效能差異
x2.png



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

mingting

榮譽會員
已加入
1/31/12
訊息
2,519
互動分數
58
點數
48
正在看win7怎麼樣用Vulkan...
最近重新測試新版PSP模擬器.都到1.2.2了(之前最後測的版本是0.9.9.1-624 x64...)
新版圖形有Vulkan可以選...
 

Peter_Jian

榮譽會員
已加入
1/24/04
訊息
3,030
互動分數
82
點數
48
位置
桃園Costco
看來使用類似wine的emulator有福了!
 

0909

一般般會員
已加入
11/2/15
訊息
100
互動分數
0
點數
16
年齡
27
我記得Vulkan的跑分不如DirectX 11
可能還在測試階段吧....
想說灌回WIN7再用Vulkan來代替DirectX 12....
 

20101231

一般般會員
已加入
6/6/10
訊息
194
互動分數
0
點數
16
感謝分享!感謝分享!
 

Risky

一般般會員
已加入
1/23/04
訊息
74
互動分數
0
點數
6
已支持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:
 

silverballer

一般般會員
已加入
9/1/16
訊息
82
互動分數
0
點數
6
我用R9 280X玩 VULKAN的表現還不錯
 
▌延伸閱讀