I'm in the midst of learning everything I can about computer hardware, and there are a few things pertaining to memory which I'm still unclear about after reading all kinds of tutorials and whatnot. I was hoping you guys could clear some things up for me . (I have a background in electrical engineering, and alot of my assumptions about computer hardware may be wrong)
From my understanding, the CPU determines the speed at which the RAM will operate via the FSB. For example my E8500 advertises a FSB of 1333, but after doing some reading and messing around in the BIOS I've learned that it's actually 333mHz but that 4 chunks of data are moved on each pulse. I've also learned that DDR memory serves 2 chunks of data per cycle so DDR-667 operates at 333mHz.
Does this mean that DDR2-667 is optimal for FSB of 1333? Or is DDR3-1333 optimal? DDR3-2666?
From my understanding, the CPU determines the speed at which the RAM will operate via the FSB. For example my E8500 advertises a FSB of 1333, but after doing some reading and messing around in the BIOS I've learned that it's actually 333mHz but that 4 chunks of data are moved on each pulse. I've also learned that DDR memory serves 2 chunks of data per cycle so DDR-667 operates at 333mHz.
Does this mean that DDR2-667 is optimal for FSB of 1333? Or is DDR3-1333 optimal? DDR3-2666?