if a motherboard has say a Front side bus of 233Mhz but the processor runs at 2Ghz, are we dealing with a bottlenek here? According to my understanding, the CPU is processing data at a much higher speed than can be transmitted at any given instance. Shouldnt the emphasis on motherboard design be making FSB much faster than CPU speed?
Most modern motherboards have 800MHz FSB, and some 1024MHz. They use multipliers like the cpu.
With dual channel memory and double data rate, an access on both edges of the clock, memory latency is not such a big deal.
Also, cpu has large cache memory to reduce the need to constantly access main memory.