如果我将 PCIe x16 显卡和 PCIe x4 硬件 RAID 组合在一起,显卡是否会获得 16 个通道?

如果我将 PCIe x16 显卡和 PCIe x4 硬件 RAID 组合在一起,显卡是否会获得 16 个通道?

我计划安装一张可以利用 16 个 PCIe 通道的显卡和一个支持 PCIe x4 的 RAID 控制器。

Ivy Bridge CPU 均支持任何一个一个 x16或者两个 x8 配置。这是否意味着安装 RAID 卡后,显卡只能使用八个通道?

此外,如果我将 PCIe 3.0 卡和 PCIe 2.0 卡安装到同一台机器中,显卡会以 PCIe 3.0 模式运行,还是所有通道都会以 2.0 模式运行?

我不太担心 RAID 卡;我怀疑它甚至无法充分利用单个 PCIe 2.0 通道,但我已经看到基准测试显示 x8 和 x16 之间的某些游戏的 FPS 略有下降 - 我认为随着新游戏来回传输越来越多的数据,情况只会变得更糟。

答案1

Ivy Bridge CPU 均支持任何一个一个 x16或者两个 x8 配置。这是否意味着安装 RAID 卡后,显卡只能使用八个通道?

这取决于主板和应该在产品说明的某个地方说明。您通常可以在手册的某个地方找到它。

根据经验,如果您的主板只有两个 x16 尺寸的插槽,则两个插槽都使用 CPU 的 PCIe 控制器,即它们可以用作单个 x16 或两个 x8 插槽。1

如果主板有两个以上的 x16 插槽,情况会更复杂。有些主板将通道分成三条;而在其他主板中,至少一条通道将通过南桥控制,您的显卡将能够使用所有 16 条可用通道。

在第一种情况下,手册应该这样表述:

PCIEX8 插槽与 PCIEX16 插槽共享带宽。当 PCIEX8 插槽被占用时,PCIEX16 插槽将以最高 x8 模式运行。

请注意,剩余的 PCIe 插槽(即通过南桥控制的插槽)也有可能共享通道。在这种情况下,手册应该说明以下内容:

PCIEX4 插槽与 PCIEX1_2/3 插槽共享带宽,当安装 PCIe x4 扩展卡时,PCIEX1_2/3 插槽将不可用。


此外,如果我将 PCIe 3.0 卡和 PCIe 2.0 卡安装到同一台机器中,显卡会以 PCIe 3.0 模式运行,还是所有通道都会以 2.0 模式运行?

PCI 3.0 插槽中的 PCI 3.0 卡将以 PCIe 3.0 速度运行。


我已经看到基准测试显示,某些游戏在 x8 和 x16 之间 FPS 略有下降 - 我认为,随着新游戏来回传输越来越多的数据,情况只会变得更糟。

对于 PCI 2.0 卡来说,这可能是一个小问题,但 8 个 PCI 3.0 通道的速度与 16 个 PCI 2.0 通道大致相同。基准测试Radeon HD 7970 重演:PCIe 带宽、超频和抗锯齿状态没有显示出任何明显的区别。


1这不能保证是正确的,但我还没有找到反例。

相关内容