显卡是否可以根据其插入哪个 PCIe 3.0 插槽来获得更高的性能?

显卡是否可以根据其插入哪个 PCIe 3.0 插槽来获得更高的性能?

我的主板有三个 PCIe 3.0 插槽:PCIEX16/X8_1、、PCIEX8_2PCIEX4_3,据我所知,它们都有不同的带宽(16 的带宽最多,4 的带宽最少)

我使用 PCIe SSD(英特尔 750)进行了测试,将其插入顶部通道(x16)比插入底部通道(x4)提高了约 30%。出于某种原因,我无法将其插入 x8,因此无法测试。这种速度提升是有道理的,因为顶部通道与 CPU 之间的带宽最大。

但是对于我的显卡 (gtx 1080),我并没有看到任何改进,这取决于它插入的通道在 FPS 或基准测试中的表现。当然,我并没有真正做过彻底的测试,所以我的结果可能不准确。谷歌搜索这个问题,人们也给出了各种各样的答案。

所以问题是:我是否应该根据显卡的插槽来获得更好的性能?如果不是,为什么?

答案1

理论您应该在单卡中使用 x16 插槽,在 SLI 中使用 x16(x8 模式)+ x8。也就是说,PCIe 3.0 的最大理论带宽是 PCIe 2.0 的两倍,大多数卡在后者上都能正常工作。您发现的内容似乎也得到了其他来源的支持 -玩家联盟在他们的测试中也发现了同样的结果,而 puget 系统(建造游戏装备)发现奇怪的不一致的结果

实际上,x16 通道的主要优势应该是地理位置,尤其是 3 插槽卡。设计良好的主板不会阻塞任何其他可用端口。

没人在 x4 上测试过 PCIe/视频卡,而且它们无论如何都应该使用较小的连接器。我认为将视频卡插入标准的非开放式插槽是不可能的。

答案2

这完全取决于插槽的品牌和插槽的物理尺寸,这相当于实际通向插槽的车道,如hardwareSecrets.com

假设每个插槽的 PCI 版本相同(最佳匹配您的显卡)并且所连接的通道不会对插槽的大小产生欺骗性 - 它们应该具有相同的性能减去由于使用的电线长度不同而存在的任何(实际上是理论上的)差异。

相关内容