[闲聊] 分析&简评AMD AM4平台提供的I/O

楼主: Cubelia (天空の夜明け)   2017-03-02 17:24:22
网页好读版
https://www.ptt.cc/bbs/PC_Shopping/M.1488446666.A.3E1.html
目前AM4 CPU和主机板的NDA即将解禁(台湾时间22:00解禁),CPU性能讨论相当热烈
但前阵子就曝光的主板和I/O已经讨论到烂了,讨论度相对冷清许多。
不过主机板曝光后笔者将I/O好好研究了一番,因此将个人发现到几个有趣的点向各位
乡民分享,希望能够为想选购AM4主板但又感到困惑的用户简单解惑。
一.为什么有些人会说AM4目前的I/O和Intel方相比会偏弱?
主因有两个:
AM4 Promontory芯片组给的General Purpose(通用) PCIe没有3.0和GP PCIe数量太少
Intel方的100/200系列芯片组由于有Flexible I/O的设计因此实际的GP PCIe数量比AMD方
的AM4 Promontory芯片组(以下暂先简称为AM4 FCH)还要多,而且100/200系列芯片组的
GP PCIe也支援PCIe 3.0,AM4 FCH则无(先撇开用SATA-Express换出来的GP PCIe 3.0)。
不过AMD X370的话给的规格其实也不赖,而且AM4 FCH全线都有支援USB 3.1 G2,
因此先看主流一点的AMD B350
这张是目前要看AM4 Promontory芯片组给的I/O数量最方便的图,也顺便和Z270互比
(没标上USB2.0的数量,X370/B350/A320全都是六个)
http://i.imgur.com/Luc2HEW.png
不看A300和X300的话其实B350和A320的SATA Express数量都是错的,
而其它资讯应都是正确的
来源https://tinyurl.com/jtq356v
https://tinyurl.com/znvvblg
因为目前网络上大部分的分析和整理表都是照这张PPT写的
也就是A320和B350有"两组"SATA Express
https://tinyurl.com/zwbn3ww
实际却像上图所写的B350和A320只有一组SATA Express
(一组SATA Express可以当成两个SATA来用)
就因为这点使笔者在看B350主板给的SATA数量时想了很久,最后才发现是PPT给的规格有误
也就是包含一组SATA Express后B350和A320能用的原生SATA 6Gb/s数量仅有4个,
目前有六个SATA接口的B350主板皆是4+2
(用AM4 FCH的GP PCIe 2.0加上第三方芯片桥接出的SATA)。
要验证这点的话从AB350-Pro4给的4+2个SATA接口即可得知,
要是原生给的SATA数量有够就不会再去用PCIe to SATA的桥接芯片了
(桥接出来的就是ATX24P旁边的两个黑色SATA接口)。
至于AB350-Pro4的第二条M.2 SATA接口(AM4 FCH下面那条)则是用B350原生的
其中一个SATA去切换的(插了就会将旁边的SATA_3换走)。
因此AMD B350最可惜的点在于SATA数量给相对较少(仅4个),
同价位竞争方的Intel B250则是提供六个原生SATA接口
虽然AM4 CPU里面也可以提供SATA接口,首发仅有少数主板有直接拉CPU的SATA出来用
不然就是直通CPU的M.2接口可PCIe 3.0 x4或切换到SATA 6Gb/s
(插了SATA SSD的话还得妥协掉唯一可接PCIe 3.0 SSD的PCIe 3.0 x4,AM4 FCH的GP PCIe
又只有PCIe 2.0)
二.X370该有的都有,只不过GP PCIe数量太少,而且还是PCIe 2.0
GP PCIe数量少就得玩排列组合,某个插了就得和另一个共享的互换。
例如某个PCI-E x1接口插了就会让PCI-E x4插口降速(例如降到x1),
不然就是接到AM4 FCH第二个M.2 PCIe x4接口用了就要换掉可插AIC的PCI-E x4接口。
而且不像Intel的100/200系列还有支援PCIe 3.0,
要多接NVMe PCIe SSD的话AM4平台目前只有直通CPU才有PCIe 3.0,
否则只能像X370 XPOWER GAMING TITANIUM用SATA Express去换GP PCIe 3.0去接ASM2142
的PCIe 3.0 x2来完整发挥速度。
且Intel的Flexible I/O还能将PCH的USB 3.0换成GP PCIe,不愁GP PCIe的数量,
弹性大到连Z170 Extreme 7+这种妖板都有出现(不过由于GP PCIe数量有限,当然也是
插越多就换越多)。
不过X370主板设计巧妙的话也能像目前首发的华硕Crosshair VI Hero、华擎X370 Taichi
、技嘉AX370-Gaming K7和微星X370 XPOWER GAMING TITANIUM
一样有令用户眼前一亮的layout
(都实实在在的将CPU和X370给的I/O发挥到极致,最后再将剩余的USB 3.1 G1塞完)
这也是为何Crosshair VI Hero会有那么多USB接口在背板的原因
(芯片组给一堆USB且没办法转成GP PCIe给x1槽用),最后将剩下来的一组(2个)内接
USB2.0给ROG_EXT用(将另一个华硕特规接口合起来可以装ROG Front Base)
X370 Taichi则是除了用ASM1061达成8+2个SATA接口以外,
还将剩的GP PCIe与USB2.0和M.2 Key E接口结合后插WiFi+蓝芽子卡(猜测是这样)
技嘉AX370-Gaming K7也是除了USB2.0以外把所有的I/O都配完
(多一组USB 3.1 G2猜测是用PCIe 2.0 x2的ASM1142实现的),除了直通CPU的U.2和M.2接口
(PCIe频宽共享)以外依旧保留了SATA-Express
其中最有趣的例子就是MSI X370 XPOWER GAMING TITANIUM了
这款可以说是将GP PCIe和SATA的变化给发挥到极致,
光是双M.2接口、U.2、PCI_E6和六个SATA接口就能玩出超过三种不同的排列组合。
http://i.imgur.com/dNyvPKJ.png
a.这张的M2_1来源是CPU直出的PCIe 3.0 x4,要装SATA的话则和X370给的SATA5互换
b.U.2也是CPU直出,但是PCIe频宽和M2_1互享(插了U.2 SSD后M2_1只能上M.2 SATA SSD)
c.M2_2来源是X370的PCIe 2.0 x4和SATA1,PCIe频宽则和PCI_E6互享
d.最后还将X370的其中一组SATA-Express转为GP PCIe 3.0 x2给USB3.1 G2的ASM2142使用
不过这些板子看到最后都会有一点点的小疑惑,自己做了点小猜测,
希望有高人能够协助解惑
像是Crosshair VI Hero背板可装Wi-Fi子卡的M.2 Key E到底有没有包含USB
(USB2.0和3.0都已用完,没USB的话子卡就没有蓝芽功能)
X370 Taichi和Fatal1ty X370 Professional Gaming(两张基本同PCB)的GP PCIe
到底是怎么配的呢?
(还有X370 Taichi与Fatal1ty X370 Professional Gaming在CES的样品其实只有8个SATA
,并没有ASM1061的PCIe to SATA桥接芯片)
最后一条PCIE5应是和上面那几两条PCI-E x1共享(说明书没标)
ASM1061用了一条,装Wi-Fi子卡的M.2 Key E用了一条,i211-AT又用了一条的话...
剩一条那Fatal1ty X370 Professional Gaming那张主打的AQUANTIA AQC108 5Gbps
网络芯片又到底该如何实现(撑满至少也要PCIe 2.0 x2才够)
MSI X370 XPOWER GAMING TITANIUM还更逆天的多给了一个USB2.0(共七个),
不知道是不是有将其中一个多出来的USB3.0挪去用,或是有加上USB HUB之类的芯片
三.直出AM4 CPU实际能接显卡的PCIe 3.0数量与X99平台CPU相比还是较少
Ryzen基本为x16+x4+x4,可用共24条PCIe 3.0
a.后面有一组x4会被拿去接AM4 FCH芯片组
b.最后一组x4***可挪为[一个x4 GP PCIe 3.0]或[两个SATA接口+两个GP PCIe 3.0]
并且只有X370支援拆成x8+x8,又因为NVIDIA SLI认证至少要有PCIe x8,
最后当然只有X370才有办法支援SLI
因此相比X99平台的CPU实际能接显卡的至少28条,
最高40条PCIe 3.0来说AM4 CPU确实稍弱(但CPU的价格当然便宜了一大截)
除了砍掉重练以外唯一的办法就是主机板上加了PLX PEX8747这类PCIe高速切换器
(现在的首发AM4主板尚未见到这种方案),不过加了当然还会提升主板的售价
(题外话,PLX现在已经是Broadcom的惹)。
***
创意一点的用法就是ASRock AB350-Pro4将CPU最后那组PCIe 3.0 x4(APU为x2)
挪用在PCIE4上面当GP PCIe来用,可和M2_1的PCIe 3.0 x4(APU为x2)互换
另外就是AM4 APU基本为x8+x4+x2+2个SATA 6Gb/s,可用共14条PCIe 3.0+2个SATA 6Gb/s
也就是最后一组仅[x2 GP PCIe 3.0+2个SATA 6Gb/s]
以上就是目前笔者的看法,更细节的八卦或是有错还请高人协助说明了。
总之想选购首发的AM4主板但又担心I/O不够用的话直上X370旗舰板就对惹,
主流价的主板却有办法上HEDT等级的CPU是主要卖点。
延伸阅读:
AM4目前曝光的主板+官网页面整理
https://www.reddit.com/r/Amd/comments/5w5rc0
作者: windrain0317 (你在大声啥)   2017-03-02 17:58:00
其实我满好奇因为I/O买X99的有多少

Links booklink

Contact Us: admin [ a t ] ucptt.com