[情報] DX12 A/N卡起雙飛混交很愉快?實測告訴你

作者: MadMac (Mac)   2016-06-02 21:06:08
http://wechat.kanfb.com/archives/231069
DX12遊戲時代:A/N卡起雙飛混交很愉快?實測告訴你| 深度長文
多顯卡組合一直是極少數為了追求遊戲極致畫質的發燒用戶才會採用的顯卡方案,但大多
數玩家所熟知的暫時只局限於「A卡+A卡的CrossFire」或者「N卡+N卡的SLI」,可以視作
為河水不犯井水。不過,部分發燒玩家就曾經幻想過A/N卡同時工作來提高性能,各自的
特性都能一並發揮,呵呵~非常貪心的想法!
當然,A/N混交的先例早在六七年前就已經有大膽的主板廠商嘗試跨域A/N陣型的限制,對
A/N混交進行「初嘗」,但當時的混交效果很不理想,只是在表層技術調用到A卡和N卡的
部分特性,(A卡負責支持DX11,N卡只負責物理加速)說白了就是沒什麼用,因此A/N混
交的概念只在當時的DIY圈子裡流傳了很短的一段時間就石沉大海了。
一、如何在DX12下做到顯卡混交
1、A/N混交"舊事重提"?
  
2015年,微軟推出革命性的Win10,伴隨Win10的到來還有專屬的新一代的API DirectX
12(以下簡稱DX12)。DX12有多牛相信大家都聽不少了,尤其是「黑科技」顯卡無限制混交
技術,不但可以讓A/N卡,甚至連獨顯平台裡被遺忘的核顯都同時協作來提高整個平台的
遊戲性能,這一種「Multiadapter」(多適配器)終於突破了GPU各自為政的僵局,不再
局限於SLI/CF(有你就無我)。
http://imgur.com/c104jJv
每一幀的畫面是由不同硬體分別渲染的
  
在微軟宣布DX12特性之後,圈子又一次炸開了鍋,大家的注意力又再次被顯卡混交這項技
術吸引住了(混交不是微軟的官方叫法,我們只是暫時對它這樣命名)!那時DX12還沒正
式發布,更別提支持的DX12的遊戲了,一切美好都僅在PPT上做到,不過,這也無法消除
遊戲玩家對DX12的期待。
時至今日,各大遊戲廠商都亮出了支持DX12的遊戲大作,奇點灰燼、殺手6、古墓麗影10
、九陽神功……沒錯!遊戲正式邁入DX12時代!於是期待已久的DX12混交技術終於要給所
有玩家亮出「成績單」!
2、DX12混交技術對多卡玩家有什麼用?
  
①以前的CF/SLI都是同陣型、同核心的顯卡才能使用的,而DX12混交可以使跨界做到A卡
/N卡混交,意味著你現在有一張A卡,以後更新換代,買一張新卡(不管是否轉投陣型)
之後,舊卡或許還用得上,或者當你決心組建多卡平台的時候,不局限於傳統CF/SLI,你
還能有第三種混交的方案選擇。
  
②在這個核顯年代,大多數CPU都買大送小,附贈一個與較強CPU性能不匹配的核顯,在搭
配獨顯使用的時候,這個核顯就算是直接廢掉了,明明花錢買了卻又用不上,著實是雞肋
般的存在。但有了DX12之後,原本雞肋的核顯,也可能派得上用場,幫獨顯分擔少部分任
務,至少不至於完全僅停留在亮機的功能。
  
下面我們就嘗試A卡/N卡混交、獨顯/核顯混交,看看AMD和NVIDIA這對冤家能否在微軟的
主持下「牽手成功」(哈哈哈哈),看看「A+N」混交的提升是否比傳統的"N+N"SLI / “
A+A"CF更給力!
3、如何做到DX12顯卡混交?
  
首先系統是更新到最新版本的Win10正式版,能完整支持DX12,然後在主板上同時插上兩
張卡啦(各自的驅動裝好),再直接在DX12遊戲的中開啟混交選項,整個過程中不需要進
行顯卡驅動設置,這裡以《奇點灰燼》為例。
http://imgur.com/sZ0cFGL
勾選Enable Multiple GPUs
  
這是《奇點灰燼》的參數設置頁面,有一個「Enable Multiple GPUs」的選項,只有同時
插上雙卡才能勾選。簡單翻譯一下:勾選之後可以在DX12下做到多卡同時工作來提升性能
,如果兩張顯卡的性能差距過大會有可能造成不穩定;請勿使用集成顯卡(integrated
GPUs);請在NVIDIA或AMD的顯卡控制面板中關閉SLI或者CrossFire。
  
對於這個選項說明,有幾點疑問:1、兩張顯卡的性能差距過大會有可能造成不穩定?入
門卡+旗艦卡還是勉強沒幸福?2、請勿使用集成顯卡?「雞肋的核顯幫獨顯分擔少部分任
務」是大眾一廂情願的想法?這裡我們先有所保留,先跑個分看看A/N混交成功了沒有,
我們拿了一張Nano(主)、一張980Ti(副)進行混交。
http://imgur.com/vi7SHa2
混交後的遊戲及GPU-Z截圖
可以看到兩個核心都在工作,混交成功!而且占用率都長期處於85%以上,同步率和利用
率都相當之高!但是性能到底有沒有提升?我們用遊戲裡的BenchMark跑分對比單卡Nano
來看看。
http://imgur.com/j6gWbDn
圖A:Nano單卡
http://imgur.com/Y2FKCfC
圖B:Nano+980Ti混交
Nano單卡成績為43.9幀、Nano+980Ti成績為76.8幀,混交雙卡比單卡提升了75%的性能!
混交成功了!?事不宜遲,下面我們將進行主副卡切換、同卡SLI或者CF、同卡(DX12多
卡技術)對比探究哪種多卡方案在DX12遊戲中效率最高。
二、A/N混交效果不俗
1、A/N混交方案設計與對比
  
為了探究哪種混交效率最高,我們拿了兩張Nano,兩張980Ti,用不同的組合方式做對比
測試:
這裡總共出現5種組合,但實際上是6種搭配的,分別是Nano+980Ti、Nano+Nano(DX12)
、Nano+Nano(CF)、980Ti+Nano、980Ti+980Ti(通過DX12橋接所以無SLI橋)、
980Ti+980Ti(SLI橋接)。
之所以出現這些組合,是為了探究:①DX12混交是不是怎麼搭都有提升?②相同的A/N卡
搭配時,哪一張做主卡的成績會更強;③採用DX橋接技術與顯卡已知的CF/SLI技術相比較
,哪一個發揮會更強。
2、混交後與單卡成績對比
http://imgur.com/jwRhQs6
單卡與混交對比
  
以上列出了四組數據,第三組數據的意思是980Ti當主卡、Nano當副卡;第四組是Nano當
主卡、980Ti當副卡(之後的都是寫在前面代表主卡,不再解釋),從結果可以看出,無
論是哪張卡作為主卡,都有不小幅度的提升,而980Ti&Nano搭配時,讓Nano做主卡會更
強。AMD似乎在DX12遊戲時代的競賽中占得先機?
3、四張卡所組件的6種方案對比
http://imgur.com/B4rQRGo
6種搭配方式對比
  
四張卡共出現6種組合方式,從結果可以看出,領先的兩種組合都是Nano當主卡的情況,
分別是Nano+980TI以及Nano+Nano,要知道單卡的時候Nano跑這款遊戲是略輸給980Ti的。
  
此外,DX12不但支持A/N混交,A/A相交、N/N相交的效果都是不錯的。在這款遊戲中,通
過DX12技術來橋接,表現比A/N自家的CF技術和SLI技術都好,當然這裡並不能100%說明
DX12技術的橋接比老黃家的SLI大法和復仇女神家的CF大法好,只是遊戲對它們基本沒有
優化,所以得出1+1的結果。
  
具體來說,為什麼SLI或者CF會比不上通過DX12技術的橋接呢?我們來看看GPU-Z中的核心
工作情況。
http://imgur.com/p4H7inR
980Ti核心工作情況對比
  
可以看到,兩種情況的GPU核心頻率都幾乎是滿載的,但是GPU的占用率上(看綠框),
DX12橋接的占用率明顯更高,大多數時間都在80%以上;而SLI橋接時,兩個GPU核心雖然
都有調動起來,但占用率都是長期處於低占用狀態,大多都在50%以下,因此出現DX12橋
接強於SLI這樣的成績就不難理解了。
三、高端和中低端顯卡混交如何?
1、獨顯&核顯混交測試:
http://imgur.com/VCnF8KX
980Ti&HD530
  
選項裡說了,「請勿使用集成顯卡(integrated GPUs)」,那這裡應該就是活生生的例
子了~980Ti搭配HD530之後,簡直不能看,全程就是在放PPT!我們再來看看GPU的情況!
http://imgur.com/VJ31I9u
980Ti和HD530的工作情況
  
我們可以看到,的確是成功做到了獨顯/核顯混交的,繼續看綠框框,核顯HD530全程處於
滿載狀態,980Ti只是瞬間工作,然後又停下來一段時間,是不連續地工作的。為什麼會
這樣呢?是因為DX12的混交技術是兩個GPU核心各自負責一部分的畫面生成,如果都是高
性能顯卡,則可以在A核心輸出畫面的瞬間內,B顯卡就跟上輸出自己負責的畫面了。但如
果是高低核心搭配,強A核心輸出完自己負責的畫面了,弱B核心還沒運算完,所以就出現
強A核心要等弱B核心工作的情況,也就是上圖的980Ti為什麼工作一瞬間就慢下來,其實
就是980Ti在等HD530算完自己的部分才輪到980Ti輸出。因此,兩個核心差距太大的話,
也是不適用DX12混交的。這樣會浪費高端核心的性能。
2、高端&中低端獨顯混交測試
  
然而差距大到什麼程度的時候才會不適用混交呢?我們拿了一張千元級的R9 370X來和
980Ti搭配試跑,看看能不能有所提升。
http://imgur.com/T2oh2Bx
中端卡搭配中低端卡
  
可以看到,如果和R9 370X搭配,980Ti依然會被拖後腿(哪怕980Ti作為主卡的情況下)
,從原來的48幀掉到34幀,和上一項測試結果相同。對比370X單卡的情況是高了,但是又
低於980Ti單卡,所以如果顯卡本身差距過大,這項DX12混交技術還是不用為妙。
  
差距要小到什麼程度,才能讓混交有意義呢?由於這裡的測試量是相當的大,這部分我們
留到下期面探討。
四、非原生DX12遊戲無法做到混交
上面分析了這麼多,都只是針對《奇點灰燼》這款遊戲,而另外的兩款DX12遊戲如何呢?
翻遍了每個選項頁面之後,可以很肯定地說《古墓10》和《殺手6》這兩款遊戲都沒有類
似《奇點灰燼》中那樣的「混交選項」,於是決定硬來,單純開啟DX12選項,同時插上兩
張不同的卡,看看成績如何~
http://imgur.com/lxBmW72
古墓10混交測試
  
可以看到,插雙卡的成績和單卡的時候完全是一致的,為什麼會出現這種截然不同的結果
呢?我們來看GPU-Z!
http://imgur.com/mXFh5sQ
古墓10雙卡情況
  
可以看到,右邊的GPU是全程處於0負載狀態的,說明完全沒有調用到第二個GPU核心~
http://imgur.com/OH88kuR
殺手6混交測試
http://imgur.com/oAYAU4X
殺手6雙卡情況
  
同樣的,左邊是Nano的GPU工作情況,右邊是980Ti的GPU工作情況,發現980Ti也是全程偷
懶沒幹活的。
  
上面兩款非原生DX12遊戲都呈現出相同的情況——無法做到雙卡混交,甚至連原有的SLI
和CF多卡都不能做到。原因也很明顯,1、後面兩款遊戲都不是微軟主導開發的DX12遊戲
,只是兼容DX12特性,遊戲廠商還沒把它們優化到跟微軟主導開發的DX12遊戲一樣,畢竟
這也是需要時間和成本的,帶來的收益卻不明顯。2、殺手6和古墓麗影10這兩款遊戲本身
就不支持SLI、CF,官方沒有進行特別的優化,想做到多卡就需要打上第三方提供的多卡
補丁,而我們本次測試中」守規矩地遵守了官方的意願「。
五、關於DX12混交的總結與建議
  
①暫時只有微軟主導的DX12遊戲混交才能體現效果,而且效果可以說是也不賴的,然而…
現在暫時還沒幾款DX12遊戲能做到像奇點灰燼那樣!
  
②即插即用,不需要對驅動進行設置,只要在遊戲中勾選多卡選項,使用DX12的雙卡技術
的時候要關閉驅動中的CF和SLI;
  
③混交的兩塊顯卡性能差距不能太大,不然可能會出現強A顯卡要等弱B顯卡的情況;核顯
沒辦法在DX12時代刷出存在感,微軟你是否忽悠了我們?
  
④Nano對DX12的優化比980Ti卡好;(目測DX12時代A卡翻身有望,老黃的帕斯卡可要加把
勁哦)
  
⑤Nano&980Ti混交的時候,Nano作為主卡性能會更強,A/N混交的時候,盡量A卡作為主
卡,N卡作為副卡。
DX12的混交功能確實很有看頭,但有實際意義的只有微軟主導開發的DX12遊戲。所以火不
火得起來,就要看DX12的優化能不能做到位。《奇點灰燼》的表現很不錯是吧?其根本原
因是這款遊戲本來就是微軟為了推廣DX12而專門主導開發的遊戲,充當招牌菜的角色!教
科書般存在,然而其他遊戲廠商會用心鑽研學習嗎?
  
來看看基於DX12混交的推廣對誰最有好處?
  
之於消費者——那肯定是有利無害的,哪怕只是少數人用得上,哪怕我不用,你提供這個
功能我也沒虧對不對?
  
之於遊戲廠商——從現在他們對DX12跟進的積極性來看,應該是沒有特別明顯的好處的,
首先使用多卡互聯的用戶就是極少數的一部分,為了這極少數的用戶在開發的時候專門多
設計一個功能,這對於遊戲的開發時間和成本都是要提升,然而這不會為它增加多少銷量
!現在的遊戲只要能按時上市,做好一點點優化,減少一點點BUG就已經是誠意滿滿的良
心大作了好嗎!我有必要花費更多的時間成本去跟進你的DX12混交技術嗎!
  
之於NVIDIA與AMD——對他們來說其實也是沒很大的好處的,如果你顯卡混交了,說明你
就買了對手的一張顯卡了,他們當然希望你兩張卡都用他們自己家的卡啊對不對!所以這
個DX12混交技術對他們來說其實是競爭的關係。
  
之於微軟——完全就是大贏家啊!我畫一個圈圈,規則我來定,大家都跳進來一起玩嘛哈
哈!
所以,從利害關係來看,最有動力推動這項技術發展的只有微軟,然而這是屬於一個生態
圈的問題,微軟雖強,但單靠微軟一家主導,還是很難有立竿見影的改變的。
  
DX12的前景很美好,但能不能大面積推廣,就取決於微軟投入的資源了,作為用戶,反正
坐等DX12就好。
六、測試硬體與遊戲設置
1、測試平台說明:
測試平台配件表
CPU
Intel i7-6700K
主板華碩Z170-DELUXE記憶體芝奇 4G×4 DDR4-2133記憶體顯卡
NVIDIA顯卡:
映眾GTX 980Ti X4 ULTRA冰龍版
索泰GTX 980Ti 至尊版
AMD顯卡:
藍寶石R9 Nano
華碩 R9 Nano
驅動版本NVIDIA驅動:364.72 /AMD驅動:16.3.2
作者: nightwind209 (夜風)   2016-06-02 21:15:00
九陽神功?
作者: CharleneTsai (給他200塊去吃麥當勞啦)   2016-06-02 22:22:00
480看來要變基本裝機卡了...DX11> 480*2 CF DX12> 480*2 DX12橋接 好像有點猛?
作者: VOCALOID2609 (henry2845)   2016-06-02 22:44:00
兩攻相撞、必有一受,只會戰得更兇吧XD..
作者: CharleneTsai (給他200塊去吃麥當勞啦)   2016-06-02 22:58:00
織女星 啦 XD

Links booklink

Contact Us: admin [ a t ] ucptt.com