顯示卡 真正的DX12遊戲《奇點灰燼》來了:AMD打了翻身仗

YB多多

一般般會員
已加入
12/2/13
訊息
99
互動分數
4
點數
8
出處:
http://www.expreview.com/42484.html

微軟的Windows 10正式 帶來了DirectX 12規範(以下簡稱DX12),相比目前的DX11規範,優化了底層硬件效率的DX12各種優點簡直亮瞎眼——不僅可以簡化開發者的工作,DX12的性能還更強,虛幻引擎4遊戲能提升20%性能。不過吹了這麼多牛,DX12到底好在哪裡還需要真正的DX12遊戲檢驗,現在首款正式支持DX12的遊戲《奇點灰燼》已經來了,在DX11下被NVIDIA壓制的AMD終於有機會翻身了,R9 390X在這款遊戲中可以追上GTX 980顯卡了。

此前其實有過很多DX12與DX11性能對比的測試了,不過那些都都是demo或者演示片段,《奇點灰燼》才是首款正式發行的DX12遊戲。Pcper網站日前就公佈了《奇點灰燼》遊戲的DX12與DX11性能測試,長話短說,我們就來看下這個遊戲的具體表現吧。

不過事先說明一點,這個遊戲是Oxide開發的,這家公司的Nitrous引擎開發跟AMD合作很多,之前是支持Mantle和DX11的,現在支持DX12了。此前包括《StarSworm》在內都是這個引擎,所以AMD顯卡表現很不錯。

但是,NVIDIA對這個引擎是不太感冒的,Pcper的評測中也提到NVIDIA發郵件稱他們認為這個遊戲並不是很好的DX12遊戲性能代表,至於為什麼這麼說,看完後面的評測你也應該知道了。

6DEM9aq.png

Core i7-5960X平台下的DX12、DX11性能測試
搭配Core i7-59060X這樣的超旗艦級CPU時,GTX 980顯卡在DX12下提升不大,甚至還有所下降,不過R9 390X顯卡在DX12下提升非常明顯,1080p的Low、High畫質下分別從43.1fps、36.6fps提升到了78fps、53.8fps,1600p分辨率同樣是量變到質變。

xP5tD4T.png

Core i7-6700K平台下的DX12、DX11性能測試
搭配Core i7-6700K處理器時,GTX 980同樣沒多少提升甚至有下降,R9 390X則是脫胎換骨的感覺,1080p下提升68%,1600p分辨率下也有56%的提升。

McS6foN.png

Core i3-4330平台下的DX12、DX11性能測試
現在搭配的CPU等級越來越低,這種情況更容易造成CPU瓶頸,這次GTX 980在DX12下也有全面提升了,不過幅度只有11%左右,AMD的R9 390X性能提昇在38-40%左右。

oln1zJU.png

FX-8370平台下的DX12、DX11性能測試
現在開始搭配AMD的處理器來跑了,首先是FX-8370這樣的8核處理器。GTX 980在DX12下有13-16 %的提升,不過R9 390X顯卡還是有50%的性能增幅。

DSt0U9d.png

FX-6300平台下的DX12、DX11性能測試
這裡是搭配FX-6300 6核處理器了,NVIDIA的GTX 980同樣只有小幅提升,但AMD顯卡有非常明顯的性能變化,跟前面的測試類似。

nVj11up.png

GTX 980顯卡搭配不同CPU的性能
這是GTX 980在搭配不同CPU下的性能,它的性能隨CPU不同的變化不是很大,DX12並沒有讓NVIDIA的高端顯卡明顯受益,不過反過來你也可以理解為NVIDIA的顯卡在DX11下效率已經很高。

sv4suE0.png

R9 390X顯卡搭配不同CPU的性能
AMD的R9 390X就不一樣了,DX12下性能遠遠超過DX11,搭配高端處理器時DX12的性能甚至能比DX11高出80%。

moHYxvk.png

GTX 980、R9 390X顯卡在DX12、DX11下的相對性能
最後這張圖標是GTX 980顯卡在不同CPU搭配、不同設置下相對R9 390X顯卡的性能優勢,DX11下GTX 980對R9 390X幾乎是完胜,少則領先15%,多則領先50%,不過到了DX12中AMD顯卡開始翻盤了,GTX 980反倒是輸多贏少。
《奇點灰燼》的Benchmark測試有不同腳本設置,上面的是“平均”負載,這裡測試的是“重負載”,理論上這裡的測試更能反應DX12及GPU的性能差距。

ffK4rYv.png

Core i7-5960X平台下的DX12、DX11性能測試
NVIDIA的GTX 980顯卡在在重負載下總算有點不同了,Low畫質、1080p下提升27%,不過高畫質下DX12依然是落後一點。至於R9 390X顯卡,DX12下依然是有如神助,性能大爆發。

0tqBuu5.png

Core i7-6700K平台下的DX12、DX11性能測試

nRmCS3G.png

Core i3-4330平台下的DX12、DX11性能測試
Core i7-6700K下的結果跟上面的平台差不多,GTX 980從DX12中受益不大,但AMD顯卡異常猛。

YHfUzQY.png

FX-8370平台下的DX12、DX11性能測試
搭配AMD的FX-8300也是如此。

zovlXBq.png

FX-6300平台下的DX12、DX11性能測試

3MueEh5.png

GTX 980顯卡的DX11、DX12性能

sBb65N6.png

R9 390X顯卡的DX11、DX12性能

總結:
以上只是單一遊戲的單一引擎在DX12下的表現,就像在《奇點灰燼》中看到的那樣,所以DX112很難對其他同時包含了DX12及DX11代碼的遊戲有同樣的影響或者性能,有些遊戲可能偏愛NVIDIA硬件,有些可能會偏AMD,不過這裡是首次在遊戲中看到DX12的具體表現。

DX11 API需要廠商為遊戲及多線程做很多優化,對AMD和NVIDIA來說,NVIDIA的DX11驅動要比AMD好得多,NVIDIA的驅動團隊花了大量心血優化代碼,確保他們的平台是最快最好的遊戲平台。這是針對DX11來說的,但到了DX12中,AMD更便宜的R9 390X顯卡性能都能匹敵GTX 980,其性能相對DX11甚至有90%的性能提升,為什麼會這樣?難道AMD一下子變成了API代碼優化天才,可以把DX12驅動調節的跟DX11完全不同嗎?

對此我(原文作者)很懷疑,實際上這是AMD在Mantle、Vulkan API這種更容易調用底層硬件的遊戲引擎上努力工作的結果,而且AMD也跟Oxide、 Nitrous引擎開發者在應用Mantle上合作多年了。
從這點上來看,DX12時代是世界上另外一種優化大戰的開始。

好吧,原文的總結說得實在是太繁雜太長,簡單來說就是——《奇點灰燼》是首款支持DX12的遊戲,這只是DX12遊戲中的一個代表,它並不能代表虛幻、Unityh或者其他引擎在DX12中的表現,不過它還是能說明一些問題——多虧了DX12,AMD會很高興看到他們在這個領域有硬件優勢了,畢竟他們在底層硬件優化API領域努力多年了。而NVIDIA需要證明他們在DX12中低於預期表現是因為DX11中已經做的夠好了,而不是無能力優化新API。


落落長一篇文章
看到那AMD顯卡的猛爆性成長,難道GCN架構真的要進入收割期了嗎?
 

angel751129

進階會員
已加入
12/13/14
訊息
296
互動分數
0
點數
16
年齡
37
現階段還是alpha版,正式完整版可能還會有些變化。

其他測試
http://arstechnica.co.uk/gaming/201...ly-win-for-amd-and-disappointment-for-nvidia/

i175119_mobile01845c4a76ef5a216b1462679380d09da4.png


i175118_mobile0173f31702ef7271a06cf983b70ec25e4c.png



或許玩家認為GCN架構近年來沒有多大的進步,但GCN架構一開始就是為DX12鋪路,現在正準備收割。

PC WORLD
DirectX 12's asynchronous graphics support will unlock Radeon's potential, says AMD
http://www.pcworld.com/article/2903...king-the-potential-of-its-graphics-cards.html


驅動之家
AMD:DX12釋放Radeon顯卡潛力
http://news.mydrivers.com/1/408/408517.htm

i175116_mobile01eeb16122154e389ba76a1d72cdd9416a.png


[video=youtube;OYs7rgK3SfU]https://www.youtube.com/watch?v=OYs7rgK3SfU[/video]

擷取文字:
AMD聲稱在運行DirectX 12時其異步著色器和異步計算引擎能大幅提升GPU性能的原因。由於無需調節和合併數據,或強制數據為優先級別更高的任務讓路,異步著色器和異步計算引擎使數據和指令能優雅地混合在一起。
異步著色器和異步計算引擎對GPU性能有多大幅度的提升呢?儘管沒有經過獨立驗證,AMD表示,其測試表明異步著色器能使幀率提升46%。

以上是之前還沒測試驗證前的新聞,不過這次的驗證實測大約也可看觀查出來有明顯提升。

這或許應該就是AMD GCN架構當初設計的功能,在DX12才能發揮啟用到。
 

lliinn324

一般般會員
已加入
2/27/05
訊息
72
互動分數
0
點數
6
來個玩家公開測試後,很會推的顯示卡往下掉分
爽....
 
最後編輯:

Zea

進階會員
已加入
3/7/10
訊息
498
互動分數
0
點數
16
奇點難道是當初那個奇點要出續作嗎....
如果是真的那這比DX12還要來的令人興奮阿
 

dogkoon

進階會員
已加入
10/25/03
訊息
1,580
互動分數
21
點數
38
看來到了DX12,顯示卡還是得靠CPU去餵飽它。
 

BanjoWind

初級會員
已加入
4/30/15
訊息
39
互動分數
0
點數
0
I3秒全家...Orz , 游戲顯卡選自己喜歡的牌子,處理器還是得用Intel的....
 

gay0726

初級會員
已加入
8/13/12
訊息
39
互動分數
0
點數
6
這是因為DX12變的能運用AMD(ATI)強大的雙精嗎?
 

angel751129

進階會員
已加入
12/13/14
訊息
296
互動分數
0
點數
16
年齡
37
這是因為DX12變的能運用AMD(ATI)強大的雙精嗎?

不是很清楚"異步著色器和異步計算引擎"是否跟雙精運算有關系,就看這有沒有真正的專家來解說。
不過可以發現GCN架構的這功能才能在DX12發揮,在現有的DX11遊戲,這"異步著色器計算功能"是無法呈現使用。
不過亮點的是在DX12環境下,早期的A舊卡可以跨代打N的新卡,這才是另人驚奇的地方。
 
最後編輯:

mingting

榮譽會員
已加入
1/31/12
訊息
2,519
互動分數
58
點數
48
看起來這個遊戲應該是有優化到4核(由5960X.6700K.i3 4330偵數對比).

而.i3 4330帶980和390X.在DX11和DX12偵數都還是比FX 8370.6300還高...
看起來Win10+DX12還是解決不了CPU硬傷...(也或許是驅動還有改善空間.再等以後有支持DX12的遊戲的對比測試吧.)

但DX12對顯卡的提升就很明顯.390X發揮了應有的實力.(不過390X耗電比980高不少.要怎麼選就見仁見智了.)
 
最後編輯:

用機殼烤肉

進階會員
已加入
1/26/12
訊息
405
互動分數
0
點數
16
我還期待DX12能降低對CPU負載...沒想到"感覺"更吃...看來明年要換INTEL 的CPU了...
 
▌延伸閱讀