Dual Socket Motherboards & RAM Module Placement

kenkanif

Distinguished
May 1, 2011
20
0
18,510
So I just bought a Dell PowerEdge 2950 to tinker with, it came with one CPU and I just bought a different matching pair on EBay along with new RAM. When putting this RAM in, do I have to place it in specific banks for both processors to each get their own? Ive never dealt with something like this before but I've been reading some things that lead me to believe this is the case.

The hardware owners manual doesn't specifically talk about the placement of RAM when using dual CPU's so I'm not really sure.

Thanks in advance!
 
Solution
You put them in 1,2,3,4. That puts 1 stick per channel so you utilize all channels. The manual states "sockets must be populated by lowest number first."
That page does not speak of sockets, aside from the RAM sockets. It talks about two branches, and each branch having two channels. Does each branch belong to a CPU socket?
 
So could you be more clear on how those banks are divided between the processors? In the manual it refers to branches which is a term I haven't heard before, is each branch assigned to each CPU socket?

What I plan on doing right now based on what I gather is to place a ram module in slots 1 and 5, 3 and 7. This would place two sticks on branch 0, channel 0, and two sticks in branch 1, channel 2.
 
Yeah I saw that, the only thing was that the old RAM modules were not placed like that, which made me think there was more to it than just sticking them in there. It makes sense though as far as dual channel is concerned.
 
Just put in the new sticks and realized the banks weren't in numerical order. :) Silly me. So yeah the previous modules were in the 1234 slots, as are the new ones.

Another question would be why, since I bought the server with one CPU, were the sticks in 1234 banks, wouldn't that mean that half of it was going to a non-existent CPU or am I not understanding this correctly?