Originally posted by ktlx
Not true. The memory is clocked at basically the same rate at L3 cache but the latency is tremendous in comparison. L3 cache 800Mhz will always be faster than main memory at 800Mhz because of latency.
Wow, There is a lot of FUD in this thread. I'm not picking on ktlx but a lot of people here need to actually look a few things up and learn something before they start teaching others.
The P4EE has an ON-DIE L3 cache.. Just like the ON-DIE L2 cache that normal Pentium4s have (P4EE is actually a Xeon). On-die means... anyone? anyone? It runs at the same clock speed as the rest of the die.. 3.2GHz.
It's also not fair to make blanket statements about the processor buses.
The P4c and P4EE have an 800MHz 64bit wide processor to system bus. Bandwidth is 6.4 GB/sec
The PPC 970 has two uni-directional 32bit HT-like buses running at up to 1GHz. That's 4GB/sec up and 4GB/sec for a total bandwidth of 8GB/sec, but you don't get to use more than half of that in either direction. The bus on the 970 moves data in packets too.. so you have to subtract a routing/packet overhead from max theoretical bandwidth. The 1GHz G5 bus is closer to 7GB/sec.
Dual Channel DDR PC 400 (PC3200), for comparison, has 6.4 GB/sec of bandwidth (for both channels).
The P4c doesn't have a 'lame' bus.
Opteron beats them both though, as it's on die memory controller has half the latency of the P4 (and presumably half the 970 in a G5).