我目前正在为新电脑选择零件,主要关注 PCI Express 的高速度和大量的插槽。在这次迭代中,我可能会选择带有英特尔 Z97 芯片组的主板。规格说明 Z97 芯片组总共提供 16 条 Gen3 通道(16 条、8/8 或 8/4/4 配置)和 8 条 Gen2 通道。然而,主板拥有 4 个 PCIe 插槽,可配置为 16/16、16/8/8 和 8/8/8/8 Gen 3 通道。我怀疑这四个端口是理论上具备电力能力Gen3,但其中一些将只使用 Gen2。但它如何提供比芯片组实际支持的更多的通道?主板是否有某种 PCIe 交换机,可以根据需要在通道上分配可用带宽,在高负载条件下将总带宽限制为 16 个通道,而不是 32 个通道?
答案1
主板可以通过两种方式提供比芯片组更多的 PCI-e 通道:
- 一些现代 CPU 提供自己的 PCI-e 通道。(除了芯片组提供的通道)
- 有 PCI-e 开关提供额外的 PCI-e 通道。可以将其视为一个
Y
形状。Y 的底部可以是 16 个 PCI-e 通道,连接到主板上的正常位置(例如连接到芯片组或 CPU)。Y 的上部两部分也提供 16 个通道但无法同时维持两张卡对系统其余部分的全部吞吐量。但是,当“上 Y 连接”的带宽总和不永久超过基础带宽时,它将正常工作。
如果两张卡都需要快速但突发的数据,这可以正常工作。
编辑:其中一些交换机还允许卡到卡 PCI-e 连接。这很重要,因为常见的设置是通过 PCI-e 连接两个 GPU。(NVidia SLI、AMD XDMA)。在这种情况下,桌面其余部分的带宽限制较少。