主板说是PCIe 3.0,但芯片组只支持PCIe 2.0。谁是对的?

Wil*_*gan 31 motherboard pci-express graphics-card chipset

作为我们产品集成测试的一部分,我们收到了一台装有Supermicro X10DRi主板、2 个 Xeon E5-2620 v4 CPU 和一个 Quadro P5000的客户端机器。那块主板使用的是Intel C612 芯片组

在为集成做基础研究时,我注意到主板规格说它有 3X PCIe 3.0 x16 和 3X PCIe 3.0 x8 插槽。但是,C612 芯片组显然只支持 PCIe 2.0,并且最多只能支持 x4 连接。

虽然机器可以工作,但我想知道我们是否充分利用了 Quadro。我目前认为我们受到芯片组最大速度的限制,因为它控制着 CPU 和 GPU 之间的通信速度。

  1. 我的信念正确吗?
  2. 关于 CPU 和 GPU 之间的通信,我是否遗漏/不知道/不正确,而芯片组不是限制因素?
  3. 有没有办法测试与 GPU 的连接速度?

Mok*_*bai 45

您的 CPU 有 40 个 PCIe 3.0 通道:英特尔® 至强® 处理器 E5-2620 v4

在此处输入图片说明

与您的 GPU 的通信将直接来自您的 CPU。这很好,毕竟内存控制器也集成在 CPU 上,这意味着内存中数据的最快路径是从 RAM -> CPU -> GPU 而不是 RAM - CPU -> Chipset -> GPU

主板连接了从 CPU 到 GPU 的 PCIe 连接,但这并不意味着它们需要通过芯片组。它们直接从 CPU 到 CPU 服务的 PCIe 插槽。

在主板文档的某处,它应该告诉您是否有任何 PCIe 插槽由芯片组或 CPU 提供服务。芯片组 PCIe 通道可能用于为 m.2 插槽或 SATA 控制器提供服务。甚至可能是 USB3 或千兆以太网。它是如何连接的以及如何连接到主板设计者。

在该芯片组Intel 页面上找到您有效的芯片组/CPU/GPU 布局:

在此处输入图片说明

  • @WilliamHandrigan 我找到了显示有效布局的英特尔技术页面。 (9认同)
  • 完美的。感谢您简洁、及时的回复! (4认同)
  • 我已经添加了细节。主板拥有从 CPU 到 GPU 的 PCIe 连接,但它们不需要通过芯片组。它们直接从 CPU 到 CPU 服务的 PCIe 插槽。在您的主板文档的某个地方,它应该告诉您*是否*任何 PCIe 插槽由芯片组或 CPU 提供服务。芯片组 PCIe 通道可能用于为 m.2 插槽或 SATA 控制器提供服务。 (3认同)