Originally posted by: bcbcbc
Maybe I'm thick. I don't understand. On the one hand you say the "quad-pumped effective speed" is 536 Mhz. Then you say the PC 2100 runs at 133--the PC 3200 at 200--a difference of 67 not 77 Mhz. Then you mention "PC3200/DDR 400 speeds." What has the 400 got to do with either 133, 200 or 536?[/q[
woops, sorry. 67 mhz is correct here.
DDR400 is just a name for the standard speed of PC3200 RAM. DDR400 refers to its base memory speed of 200 mhz, doubled because DDR can send data twice per cycle. So, DDR SDRAM running at 200 mhz effectively operates at 400 mhz speeds. PC2100 runs at 133 mhz, which makes it DDR266 memory.
I still don't understand the diff between the 134 FSB and the 536 "effective speed," which CPU-Z labels the "bus speed."
Remember that the FSB and memory bus aren't the same thing. The FSB - Front Side Bus - carries data between the CPU and chipset, while the memory bus carries data between the chipset and memory banks. Normally, the memory speed is set to be the same as the FSB, but depending on the bus protocols in use, you wind up with different effective speeds even when the base speeds are the same. On your system:
FSB = 133 mhz
memory speed = 133 mhz
Actual FSB speed = 533 mhz(due to the fact that data can be sent 4 times per cycle or something like that i.e. it's "quad pumped")
Actual memory speed = 266 mhz(due to the fact that data can be sent to and from memory twice per clock)
If you used PC3200/DDR400 RAM, you'd get
memory speed = 200 mhz
Actual memory speed = 400 mhz
This part I don't get at all: "Running your memory bus out of synch with your FSB would tack on a small performance penalty since you're running a P4." Are you telling me here that upgrading to the PC 3200 RAM would actually degrade my performance compared to the PC 2100 RAM?
Yes, there is the possibilitythat you would lose performance overall switching to PC3200. Depending on your motherboard, you may have the option to set FSB to 133 mhz and then memory speed to 200 mhz, which does cause problems on Pentium 4/Celeron platforms in terms of performance. It also caused a small performance hit on Athlon XP systems, but it does not hurt Athlon 64/Sempron/Opteron systems.
I don't know whether I can safely or even unsafely overclock my CPU nor would I attempt doing so until I better understand the whole picture here.
Depends on your motherboard, cooling, and power supply really. But if you wanted to use PC3200 without a performance hit, you'd have to set your FSB and memory speed to 200 so they'd be running in synch. That would overclock your CPU by quite a bit.
Is there some place someone can refer me where this FSB/RAM thing is clearly explained?
Thanks again.
That's the best I can explain it really.