我正在尝试了解主板的硬件规格(http://www.tyan.com/Motherboards_S7070_S7070WGM2NR)
关于 PCI-E 的扩展槽,
Expansion Slots PCI-E
(1) PCI-E Gen3 x8 slot(#1,CPU1)/
(1) PCI-E Gen3 x16 slot(#2,CPU1) /
(1) PCI-E Gen3 x16 slot(#4,CPU0)/
(1) PCI-E Gen3 x16 slot(#6,CPU0)
为什么每个 PCI-E 插槽似乎都与 CPU 插槽有一些联系?
这是什么意思?
PCI-e 通道过去来自芯片组。这些通道不依赖于任何 CPU。但是现在一些 PCI-e 通道也直接连接到 CPU。
这意味着使用两个 CPU 可以拥有比使用 1 个 CPU 更多的 PCI-e 通道。或者从另一个角度来看,没有安装一个 CPU,一些 PCI-e 通道没有连接。主板上可能有物理插槽,但在安装相关 CPU 之前,这些插槽不会起作用。
在您的情况下,主板是为E5-2600 CPU 设计的,并使用c612 芯片组。该芯片组提供多达 8 个 PCI-e v2 通道,每个 CPU 提供多达 40 个 PCI-e v3 通道。由主板制造商决定如何使用它们。在这种情况下,来自 CPU#0 的通道被路由到一些扩展插槽和板载 SAS 控制器,而来自 CPU#1 的通道被路由到其他扩展插槽,来自芯片组的通道用于以太网和管理。CPU#1 上的 PCIe 似乎没有得到充分利用,因此如果您想安装大量 IO 卡,这可能不是最好的主板。
长话短说:是的!
我建议阅读 NUMA 是什么,因为它是当前 SMP 配置英特尔和 AMD 的支柱。
https://en.wikipedia.org/wiki/Non-uniform_memory_access