[心得] 主机板支援TB4和WiFi不见得是好事

楼主: storym94374 (玛利欧)   2023-05-08 16:39:58
最近买了ROG X670E EXTREME这张顶板
虽然官网没有明说,仅宣称支援40Gbps,但其实这张主机板是支援Thunderbolt 4的
不仅官网有提供TB4的驱动程式,主机板上也看得到JHL8540这个芯片和两个Type C插座
那支援TB4到底有什么不好的地方呢?首先要从我使用的GC573这张撷取卡开始说起
我打算在上面两个CPU直连的PCIe x16插槽分别插入两张显示卡
因此撷取卡当然就插入芯片组提供的PCIe x4的插槽
只不过当一切准备就绪时,我用圆刚的RECentral4软件进行硬件效能测试
发现频宽居然冲不满,只有全速不到九成的速度,会无法负荷无损4k60fps的撷取
这对我来说虽然影响不大,但还是会想要去解决,所以询问了华硕客服和他们工程师
最后找到原因是PCIe的Maximum Payload Size,撷取卡需要在256 byte才能全速运作
但主机板上连接芯片组的PCIe装置中,只要有一个是128 byte的,所有装置都会跟着降
而那个装置正是TB4的控制芯片JHL8540,他的MPS就是铁打的128 byte无法提升
这个芯片透过PCIe3.0x4的接口传送资料,看国外讨论说MPS只有128是为了支援热插拔
如果不去BIOS关闭TB4功能的话,那么撷取卡就会跟着卡在128而受到影响
记得版上之前也有一篇文研究SSD会受到MPS的影响,只有128的话会跑不到宣称的速度
总之Thunderbolt和其他芯片组上的装置会有效能上的冲突
要避免的话就只能关掉Thunderbolt,或是把受影响的装置改插在CPU直连的插槽上
至于WiFi的话,只要是AX200或AX210都只有128 byte的MPS
不过这边有个Intel平台优于AMD平台的地方,就是他们无线网卡有特规的传输途径CNVi
这个传输方式不会使用到PCIe,所以尽管去HWiNFO看MPS是128,其他装置还是跑在256
所以另一个结论就是A家的无线网络不要用,除非你不介意效能损失
至于无线网卡上的蓝芽则是没有影响,因为那是走USB2.0而不是PCIe,可以放心使用
作者: tim32142000 (许B)   2023-05-08 16:51:00
原来Intel有这个优势
作者: mioz (濒老年轻人)   2023-05-08 16:53:00
会是这样所以三家顶板依旧使用AX210或杀手?? 这代普遍A家...
作者: useanddisuse (用进废退说)   2023-05-08 17:02:00
阿TB就I家的= =
作者: iceyeman (Xen)   2023-05-08 17:03:00
我只有买到X670E-E 可是听到WIFI 啧.....
作者: cat05joy (CATHER520)   2023-05-08 17:05:00
还好我的X570+573内建测试可以跑到4K60 :>
作者: jothief (莫雷特)   2023-05-08 17:06:00
我觉得问题其实是撷取卡?
作者: sef96121   2023-05-08 17:09:00
撷取卡厂商不会和你说的秘密
作者: cat05joy (CATHER520)   2023-05-08 17:12:00
不过我573跑NS+萨尔达 画面会特别的卡 应该不是跑不满直连电视就不会卡
作者: E7lijah (Insfire)   2023-05-08 17:13:00
128MPS是很干啦 但SSD来说体感差异应该不大吧 宣传数字都只在跑分时才跑的出来AX210也好 JHL8540也好 都是i家的结论是intel故意卡AMD A黑产业链源头
作者: yymeow (ㄚㄚ喵)   2023-05-08 17:23:00
还有别家的TB4芯片可以选吗?
楼主: storym94374 (玛利欧)   2023-05-08 17:30:00
仅此一家别无分店 从Z590开始用到现在
作者: smallreader (小读者)   2023-05-08 17:45:00
发现残酷的事实推 为什么还要帮intel debug 可恶
作者: Cubelia (天空の夜明け)   2023-05-08 17:49:00
ASMedia有计画推出USB4的芯片
作者: yymeow (ㄚㄚ喵)   2023-05-08 17:49:00
把JHL8540接到一颗PCIe switch之下应该就有解吧?
作者: smallreader (小读者)   2023-05-08 17:49:00
不过不是AMD平台没有CNVi吗怎么AX210的128MPS没影响
作者: yymeow (ㄚㄚ喵)   2023-05-08 17:50:00
只是就是贵,而且这种需求不多
作者: Cubelia (天空の夜明け)   2023-05-08 17:50:00
苹果M2的话有用没打Intel标的USB4芯片,但细节没人挖到C8E还真的把JHL8540装在PCIe switch底下https://i.imgur.com/F0KERur.png
作者: smallreader (小读者)   2023-05-08 17:54:00
上次比较intel和AMD (X570)好像是差在Intel会提供很多组pcie root,分别挂在不同root下,而AMD是单root?不清楚原理是怎样 intel的不同通道的MPS不会互相限制#1WsT1omg (PC_Shopping)直接End看喵大的推文
作者: mioz (濒老年轻人)   2023-05-08 18:08:00
所以楼主573插1槽 显卡直立插2槽但跑X8 就实现全速囉(误)
作者: reaturn (廿年后回头看台湾)   2023-05-08 18:10:00
INTEL是不是A黑?
作者: mioz (濒老年轻人)   2023-05-08 18:11:00
AM5非顶都板载发哥网卡 肯定不敌AX210 好奇效能差异多大?
作者: jaccl (Akito)   2023-05-08 18:15:00
这问题我之前用GC573也碰过,但是是被声卡搞到...MPS这状况真的很麻烦 因为很多装置都不会明讲
作者: Yaoder (OAY32926)   2023-05-08 18:26:00
晚点回去我也想看一下小石头x570的tb3是不是也有这问题欧没看到cpu直连的没事
作者: oopFoo (3d)   2023-05-08 18:38:00
TIL
作者: pcfox (京极元狐)   2023-05-08 18:45:00
大湿准备进场
作者: SPDY (Alex)   2023-05-08 18:53:00
记得Intel的Optane较新的2.5GbE之类的Maximum Payload Size已是256 bytes了 可能只是TB和WiFi还没跟上 待之后更新而已
作者: obdv (真☆母★教右护法)   2023-05-08 18:54:00
魔鬼真的藏在细节
作者: litwild (野)   2023-05-08 19:00:00
感谢分享
作者: smallreader (小读者)   2023-05-08 19:03:00
Intel的U+板没有MPS问题,所以我认为会倾向不改
作者: syearth (sysearth)   2023-05-08 19:10:00
要tb4 买intel的主机板
作者: alan91124 (alan91124)   2023-05-08 19:19:00
在PCIe switch下也没用,自己用C8E 关闭WIFI还是跑128https://i.imgur.com/Yo88tZo.png同时关掉WIFI、Thunderbolt 才能跑256https://i.imgur.com/HCSrXbX.pngSSD也会受影响,最近买的MP33 2T 联芸主控https://i.imgur.com/LadYNZl.jpg
楼主: storym94374 (玛利欧)   2023-05-08 19:27:00
感谢楼上亲自验证 就看谁还有I家TB4可以验证一下了
作者: cat05joy (CATHER520)   2023-05-08 19:39:00
看来只能找PCIE延长线把撷取卡差第二条了 (X
作者: smallreader (小读者)   2023-05-08 19:41:00
https://imgur.com/a/GcwXZp9 转贴@Clavius大的Z490https://i.imgur.com/HaiRjR9.jpg Z490 AeroG 非CNVi有点树状图被平面化 都跑root port 不像AMD还有树状
作者: cheinan (在世界中心呼喊HI)   2023-05-08 20:01:00
INTEL是不是很会藏?
作者: MK47 (和牛第一)   2023-05-08 20:10:00
推个 之前还真没注意到
作者: mrme945   2023-05-08 20:21:00
那有256的wifi吗
作者: smallreader (小读者)   2023-05-08 21:22:00
发现说错了,第一层都是root port(AMD也是),差别在Intel透过DMI?,把PCH的PCIe通道都往上挂到第一层,AMD第一层有直连端点和芯片组,芯片组只占一个port,整个port底下的装置丛之间取共同的MPS值,才能运作?
作者: comipa (綾崎若菜家御用)   2023-05-08 21:28:00
以PCIe来说同一个root port下的mps取最小.AMD目前的架构是AMD的FCH现在等于是接到CPU某个root port下的switch所以NVME如果接在FCH通常会被一起也接FCH的wifi之类卡MPSIntel DMI不是pcie switch,记忆中好像没有这样的限制
作者: leiouter (雷欧特)   2023-05-08 21:54:00
只有我看不懂整串的讨论吗
作者: tomsawyer (安安)   2023-05-08 21:57:00
给楼上 槽有不同封包大小 然后amd的排插都要相同大小有一个要最小就要大家一起坐牢 intel的不同插槽可以不同大小
作者: RAR5278   2023-05-08 22:09:00
AM5 的架构就是pch使用pcie连结,除非两颗pch分开用不同的pcie连结,不然无解
作者: tomsawyer (安安)   2023-05-08 22:54:00
这之前就有人发过文了 当时应该是问amd平台gen4 ssd怎么跑比ibtel平台慢
作者: twosheep0603 (两羊)   2023-05-08 22:54:00
怎么听起来比较像是i家刻意藏的招XD
作者: dogluckyno1   2023-05-08 22:59:00
I 家藏招?
作者: comipa (綾崎若菜家御用)   2023-05-08 23:00:00
总之理论上你跑个hwinfo把整个pcie tree都走一遍应该可以
作者: SUCKERKING   2023-05-08 23:03:00
PCIe spec里就有写的不能说是藏。
作者: comipa (綾崎若菜家御用)   2023-05-08 23:06:00
hwinfo去看每个装置还有上层root port mps/mps supported
作者: tomsawyer (安安)   2023-05-08 23:13:00
https://i.imgur.com/eBg3gib.png 贴我的应该看的出来 两间的pcie tree长得不一样不过笔电似乎不一样 https://i.imgur.com/QJYmx77.png
作者: smallreader (小读者)   2023-05-08 23:23:00
楼上笔电总线#4展开是什么
作者: tomsawyer (安安)   2023-05-08 23:30:00
https://i.imgur.com/Ob9t78r.png我看桌机amd 由FCH提供的sata就要坐牢了 只有128
作者: smallreader (小读者)   2023-05-08 23:31:00
自问自答应该是SATA 刚看了知乎这篇 "APU一般不配独立的FCH" https://www.zhihu.com/question/509672667我看FCH的SATA,MPS Supported还是有512B,不会坐牢
作者: sorrojvr (sorrojvr)   2023-05-09 09:44:00
有TB4的板子通常都不便宜还搞个拉低大家速度的128byte芯片至于wifi要说是i是来阴的还是杰出的一手XD
作者: mkzkcfh (mkzk)   2023-05-09 13:52:00
所以结论要用撷取卡最好是组双机@[email protected]
作者: goldie (阿良)   2023-05-09 14:28:00
除了双机,还有一个选择:HEDT拍谢偏离MPS话题, 同意你说的两家HEDT都很久没出新平台

Links booklink

Contact Us: admin [ a t ] ucptt.com