judicious said:
correct me if I'm wrong, so basically it doesn't really matter what memory the board requires..you can just buy one and OC it to the proper standard memory the board takes as long as you have proper cooling and have the right settings on the BIOS.
That is where the brand of memories comes into play.
As mentioned prior, the actual CHIPS on the memory sticks vary and some can run better, cooler or tolerate more voltage than others. Crucial Ballastics have been known to handle 2.5V and 1200mhz speeds from their DDR2-800 memories with complete stability. Mushkins have similar in their High Performance line.
so even though newegg said the board takes DDR2 1066, when I checked the Memory Support List for the MOBO it listed DDR2 800, I should be fine with buying those, correct?
Correct. DDR2's are all pretty much standard. So even DDR2-667's will work. But the faster the memory, the more bandwidth your processor has for moving lots of data.
when you mentioned the term latency...is that referring to the speed at which the chip is able to process memory?
Memory performance comes in two forms:
Latency- this is the pause or delay it takes for a given operation to begin/complete.
Bandwidth- the capacity of data that can "flow"
DDR2 (and DDR3) memories are high latency (i.e. slow on response), but have great bandwidth. So if your CPU does a whole ton of smaller operations, but without a ton of data needed from them, it will be slower. But for single operations that require large amounts of data, it will be faster.
Think of it kinda like files. If you have 2000 tiny, tiny files to copy around- you'd want lower latency. Each file would be a copy operation, but the data from them is small so bandwidth isn't really needed. Alternatively, if you had one HUGE file to copy, latency wouldn't be a big deal (the operation would get executed quickly), but then you'd want big bandwidth to move the huge amount of data.
On the new G0 revision processors- these are using a newer, cheaper process to manufacture, so they are cheaper to produce. The older, 1066mhz FSB CPU's use an older process and more expensive to produce. There is really little gain though from the higher FSB speed, which as you've now seen- are still connected to 400 (or 533mhz) memory bus. As the data fed to them is fixed/reduced in size, it doesn't really matter much how fast the FSB speed is if the flow of data is only so much.