Can you use all memory sockets in a server motherboard if you only have 1 CPU?

1

Basically on a motherboard like H8DME-2, can you use all memory sockets if you have only 1 CPU installed? Or are each memory "section" per CPU? (not sure what they are called)

enter image description here

Joan Venge

Posted 2013-10-12T00:41:04.433

Reputation: 1 134

Answers

6

From supermicro's page for that model

For Single CPU: Memory must be populated in CPU1 DIMMs only

For Dual CPUs: Recommended that memory be populated equally in adjacent memory banks

I do believe modern processors have their memory controllers on die, so this makes a lot of sense. Even if it didn't, it would be a lot more complicated to share ram between processors rather than to have each processor handle its own ram. I believe the necessity to have the same amount of ram per processor is because the system uses SMP without a shared system bus (the alternative being NUMA, which opterons support).

The articles on wikipedia on SMP and NUMA might be enlightening here, if you're interested in the details.

Journeyman Geek

Posted 2013-10-12T00:41:04.433

Reputation: 119 122