Quote:
|
Originally Posted by luke101
Hello, ive seen processors with a 800mhz FSB but you can put pc3200 in them which is only 400MHZ. If the cpu can communicate with the ram at 800mhz isnt that faster than the capabilities of pc3200?
|
You need to look at bandwidth numbers, not MHz. The FSB is the limit on the speed that the CPU can communicate with the system (I/O & RAM), e.g. a 800MHz FSB have a maximum system bandwidth of 6.4GB/s to communicate with the memory. PC3200 (DDR400) has a maximum memory bandwidth of 3.2GB/s in single channel mode, and 6.4GB/s in dual channel mode. For instance the Pentium M/Centrino supports a 400MHz FSB with a maximum system bandwidth of 3.2GB/s, but only supports single channel PC2700 (DDR333) with a maximum memory bandwidth of 2.7GB/s.
Quote:
|
Originally Posted by luke101
And also what is a system bus how does it differ from FSB?
|
All systems have a system bus, but not all use a FSB. Systems with external memory controller (e.g. Athlon XP, P4 & Pentium M) uses a FSB to communicate with it, while systems with integrated memory controller (e.g. Athlon 64) communicate with the memory directly without using the system bus. Systems with a FSB must share all the system bandwith between RAM & I/O (GPU, hard disk, optical drive, etc), while systems without a FSB the system bus is dedicated for I/O only. For instance the Mobile Athlon 64 supports a 800MHz HyperTransport system bus with a maximum system bandwidth of 6.4GB/s dedicated for I/O and also supports single channel PC3200 (DDR400) with a maximum memory bandwitdth of 3.2GB/s that is also dedicated. This translates to a maximum processor-to-system bandwidth (total available I/O & RAM bandwidth) of 9.6GB/s for the Athlon 64 and only 3.2GB/s for the Pentium M.
See also this comparison sheet for more information:
http://www.amd.com/us-en/Processors/...E11029,00.html