I am trying to understand the hardware specification of a motherboard (http://www.tyan.com/Motherboards_S7070_S7070WGM2NR)

Regarding Expansion slots for 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)

Why does each PCI-E slot seem to have some connections with CPU slots?

What does this mean here?

up vote 19 down vote accepted

PCI-e lanes used to come from the chipset. These lanes are not dependant on any CPU. But these days some of the PCI-e lanes also connect directly to the CPU.

That means that with two CPUs you can have more PCI-e lanes than with 1 CPU. Or from another perspective, with one CPU not installed some PCI-e lanes are not connected. There might be physical slots on the motherboard, but those will do nothing until the relevant CPU is installed.

In your case the motherbord is designed for E5-2600 CPU's and uses a c612 chipset. The chipset provides up to 8 PCI-e v2 lanes and the CPU's provide up to 40 PCI-e v3 lanes each. It is up to the motherboard manufacturer to decide how these are used. In this boards case the lanes from CPU#0 are routed to some expansions slots and the on-board SAS controller, while lanes from CPU#1 are routed to other expansion slots and lanes from the chipset are used for Ethernet and Management. The PCIe on CPU#1 seems to be rather underutilised, so this is probably not the best board if you want to fit a load of IO cards.

Making long story short: Yes!

I'd suggest to read what NUMA is, as it's a backbone for current SMP configs Intel and AMD do.

https://en.wikipedia.org/wiki/Non-uniform_memory_access

  • 2
    Shouldn't this be NUI/OA? We're talking about I/O here, not memory. – Jörg W Mittag Jan 31 '17 at 16:57
  • Yes, I/O. There are CPU sockets owning some particular slots / lanes. Physically eject one the CPUs you have installed to see what's going to happen to your attached peripherals. – BaronSamedi1958 Feb 1 '17 at 15:43

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.