魔獸世界8.0引擎升級(jí) DX11/DX12顯卡性能對(duì)比實(shí)測(cè)
《魔獸世界》,真的是一個(gè)世界!可以說《魔獸世界》是MMORPG類網(wǎng)游界的巔峰。自2004年發(fā)展至今已經(jīng)經(jīng)過了7次大版本的更新,從艾澤拉斯到阿古斯,暴雪在給玩家創(chuàng)造一幕又一幕史詩(shī)般的劇情的同時(shí),也一直都在引領(lǐng)著電腦硬件的更新?lián)Q代,從技術(shù)到玩法都在持續(xù)不斷更新,畢竟是暴雪花費(fèi)十多年精心打造的超大型網(wǎng)游。
近日《魔獸世界》又進(jìn)行了一次大規(guī)模的底層升級(jí),相較其他技術(shù)上的升級(jí),玩家更關(guān)心最新加入的DX12 API技術(shù)與之前DX 11相比,在游戲幀數(shù)上的提升究竟有多大。很多玩家第一時(shí)間進(jìn)行了試玩,不過大部分人表示更新DX12后,游戲幀數(shù)的提升并不大。為了讓大家對(duì)此次《魔獸世界》更新的DX12的性能表現(xiàn)有更深入的了解,今天我們從專業(yè)的角度硬磕一波。
DirectX 12究竟是什么?
DirectX 12是2014年微軟在GDC上正式發(fā)布的新一代API技術(shù)。該技術(shù)采用最新型高性能的圖形API,更加接近底層硬件技術(shù),可運(yùn)行于微端所支持的各種硬件平臺(tái),具備多種優(yōu)秀開發(fā)工具的支持,能夠?yàn)楦鞔笥布S商提供支持。
相較前幾代,DX 12最大改變?cè)谟诘讓覣PI,新的API在多核CPU上可進(jìn)行并行任務(wù)生成和管理,最大的作用在于全面解放處理器和顯卡的潛能,另外,DX 12還將很大程度上提升多線程渲染效率,尤其是對(duì)于一些對(duì)多線程需求較大游戲來說,DirectX 12對(duì)多核心CPU的利用幾乎是完美線性增長(zhǎng)的,能夠充分發(fā)揮多線程硬件的潛力。而上一代DX 11在這方面受限較多。
DirectX 12不光對(duì)硬件廠商來說是一項(xiàng)極大利好的技術(shù),對(duì)游戲玩家來說,也有很多好處,比如更高的FPS能夠讓游戲變得更加流暢,更好的能效讓PC系統(tǒng)更加省電更加安靜。
性能實(shí)測(cè)
我們這次對(duì)《魔獸世界》進(jìn)行的性能測(cè)試是非常認(rèn)真的。要檢測(cè)最新DX12技術(shù)對(duì)我們體驗(yàn)游戲幫助有多大,最簡(jiǎn)單的方法莫過于在DX 11和DX 12兩種技術(shù)下,對(duì)相同游戲場(chǎng)景進(jìn)行測(cè)試,記錄游戲幀數(shù)的變化,為了讓我們的測(cè)試結(jié)果更貼近大多數(shù)游戲玩家,我們專門挑選顯卡性能最為強(qiáng)勁的GTX 1080Ti以及能深受絕大多數(shù)游戲玩家喜愛的GTX 1060 6GB以及RX 580做性能對(duì)比測(cè)試。
在實(shí)際測(cè)試環(huán)節(jié)中,我們將游戲畫面統(tǒng)一設(shè)置為2560×1440,特效10,4XMSAA-CMAA,三線性過濾,多重采樣測(cè)試及降低輸入延遲開啟。分別選取達(dá)拉然蘇斯平臺(tái)下方、蘇拉瑪平民區(qū)上空以及蘇拉瑪貴族區(qū)暮光酒莊三個(gè)測(cè)試地點(diǎn)。
GTX 1080Ti測(cè)試
GTX 1080Ti在《魔獸世界》中從DX11切換為DX12后,性能出現(xiàn)明顯損失,甚至無法維持原本的游戲幀數(shù)。但GTX 1080Ti的性能畢竟擺在那里,哪怕性能有所損失,依舊可以維持在60幀以上的基本幀數(shù)。在下一頁(yè)我們會(huì)附上詳細(xì)場(chǎng)景圖片對(duì)比。
接下來我們將目標(biāo)放在性能相當(dāng)?shù)膬煽铒@卡身上,一款為NVIDIA GTX 1060 6GB公版,一款為采用華碩AMD RX 580 STRIX,針對(duì)在游戲引擎部署的DX 12功能在N卡和A卡上的表現(xiàn)做一次詳細(xì)對(duì)比。
GTX 1060 6GB公版測(cè)試
GTX 1060 6GB公版的測(cè)試同之前GTX 1080Ti測(cè)試環(huán)境相同,在相同設(shè)置的前提下,三處游戲場(chǎng)景中從DX 11切換至DX 12后顯卡性能下降明顯,部分場(chǎng)景下降14%之多。雖然說AMD、Intel、NVIDIA三家的DX 12實(shí)現(xiàn)方式和技術(shù)支持都不一樣,但切換DX 12后性能損失如此嚴(yán)重還是很少見的。
CPU占用率
在N卡的測(cè)試環(huán)節(jié)中,我們發(fā)現(xiàn),在《魔獸世界》體驗(yàn)過程中,從DX 11切換至DX 12后,CPU占有率有所下降,同時(shí),處理器頻率上升幅度明顯。
華碩RX 580 STRIX測(cè)試
從測(cè)試的數(shù)據(jù)上來看,華碩RX 580 STRIX在這三個(gè)游戲場(chǎng)景中切換至DX 12后,游戲幀數(shù)有明顯提升,雖然提升幅度不大,但相較N卡性能下降的表現(xiàn),A卡在此次《魔獸世界 爭(zhēng)霸艾澤拉斯》有1%-3%的小幅性能提升。
CPU占用率
在處理器占用率方面,使用A卡在《魔獸世界》切換為DX 12后,CPU占用率明顯下降,同時(shí)處理器頻率開始下降,在A卡中DX 12技術(shù)得到了體現(xiàn),顯卡和CPU過載情況得到緩解。
測(cè)試總結(jié)
首先,A卡在游戲過程中開啟DX 12后性能確有提升,而N卡在開啟DX 12后如同網(wǎng)友所說那樣,性能并沒有任何提升,甚至有所下降。這可能與游戲內(nèi)部部署的DX 12功能特性有關(guān),而在暴雪官方論壇下,也有提到NVIDIA顯卡默認(rèn)為DX 11,并非所有NVIDIA顯卡都支持DX 12,至于性能為何下降并沒有人給出答案。
其次,作為此次《魔獸世界》升級(jí)更新后最大亮點(diǎn),不論是A卡還是N卡,在DX 11的CPU占用率均高于DX 12。但因?yàn)锳卡本身在DirectX 12上的表現(xiàn)對(duì)于處理器影響就不大,而反觀N卡,在DirectX 11中的占用了四個(gè)CPU核心,而在DirectX 12中僅為2個(gè)半核心,可見,負(fù)載平衡性變差,受到的影響比較大,所以顯卡表現(xiàn)會(huì)下降。
最后,不論是在DX 11還是DX 12下,從游戲幀數(shù)的表現(xiàn)上來看,GTX 1060 6GB公版的性能均優(yōu)于華碩RX 580 STRIX。如果未來的版本中,NVIDIA的顯卡可以對(duì)《魔獸世界》DX 12做出相應(yīng)優(yōu)化,那么會(huì)有更多的玩家體驗(yàn)到更好的DirectX技術(shù),讓游戲體驗(yàn)變的更好。
本文編輯:劉國(guó)亮
關(guān)注泡泡網(wǎng),暢享科技生活<
關(guān)注我們
