有一些我很好奇的场景:
所有这些方案是否仅限于CPU支持的PCIe通道总数?对于英特尔系统,ARM系统?
答案 0 :(得分:1)
所有这些场景是否都限于CPU支持的PCIe通道总数?
PCIe并不是一种总线 - 例如,当然不像PCI或ISA那样。它是外围设备和PCIe根联合体(通常是CPU本身)之间的一组点对点连接。任何给定的根联合体都将支持一些固定数量的PCIe通道,每个通道都连接到一个设备。 (通常是成套的。例如,将16个PCIe通道连接到大多数GPU是典型的。)
所以,是的。 PCIe设备之间或设备与存储器之间的任何通信都必须通过CPU,并受设备(或设备)将其连接到总线主设备的PCIe通道数限制。