最近买了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,可以放心使用