2x2G: install 2x2GB on riser A, lowest slots. install 2x512mb on riser B, lower slots. [this will give you 2gigs of full bandwidth ram, plus an extra 3 gigs of half-bandwidth ram.]
--- those installation configs assumed ---
The only benefit with purchasing the 2x2G is that "later" you can go buy another 2x2G for a 4x2G config [8gigs, full bandwith] that still has room to expand upto 16gigs in the future. You do this at the cost of having half-bandwidth ram if you are using over 2gigs untill you go purchase your other 2x2G chips (which I assume you must be doing if you are thinking of upgrading to 8gigs, and even want to leave an 'easy' option for 16gigs.)
Some of the wording is confusing me. You say lowest slots on the risers, do you mean lowest in ordinal sense (slot 1 and 2 are lower than 3 and 4??).
I have my original 2x512 in the top riser, in the first two slots. Then in the bottom riser, I have 2x2GB, for a total of 5 gigs.
Which sticks are running at full bandwidth, and which are not? And also, you say if I were to get 2x2GB more and put them in riser B with the other 2x2, that riser full of 8GB would run at full bandwidth, and the top riser with 2x512 would run at half?
I am not understanding this. It sounds like I shot myself in the foot getting 2x2GB, unless I intend to put 4x2GB in the bottom riser, and 4x1 in the top riser?
Are you essentially saying that, if you have more than 2 sticks total, they need to be on alternating risers, but to get full bandwidth, you have to have at least 6 sticks, with one full riser?