[情报] 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