Sun Baked:
I'll stand by and let somebody else say that the L3 cache was added to the G4 to compensate for a problem the G5 doesn't have (ie, a shared and sucky/slow FSB.)
It drives me nuts when people say this. Look at the 2.5ghz G5's scaling vs a 2.0ghz G5 and tell me that it doesn't have a problem. Apple's best PR benchmark shows a 14% performance gain on 25% clock speed and FSB speed boost. (Of course that front-page Cinbench confused the situation by running different code on machines with different video cards. Not a meaningful test!)
I'm not kidding, go look at Apple's PR tests and run the numbers. They do a decent job of making it non-obvious by making everything a %-age of P4 performance, but the numbers are right there. I think "Bibble" is their best one, where a 2.5ghz G5 is 150% the speed of a P4 and a 2.0ghz G5 is 119% the speed. Look like a 31% speedup?
Nope, the baseline is 100%, so its 250% P4-speed vs 219% P4-speed for a 14% speedup.
http://www.apple.com/powermac/performance/
So yeah, that 1.25ghz FSB is not going to save the day. Latency is important too.
JFreak:
the bottleneck is always somewhere, but with the G5 powermac it is not the bus speed. adding L3 cache would be waste of money.
I'm sure you've heard of a P4EE. Those 2MB added a lot, in some tests, and the G5 has a worse problem with memory latency. That fancy shmancy ansyc (vs RAM), packet based FSB is not good for latency when compared to a P4's synced FSB and RAM, or an A64's on-die memory controllers.
Actually, I'd go so far as to say Apple really can't design a decent system controller. I have yet to see the DDR G4 chipset show a performance edge despite the 166mhz FSB, quite an embarrasment for Apple, IMHO. The G5 chipset appears to be causing the G5 to experience poor performance gains as it clocks up. If it gains 14% or less going from 2.0ghz to 2.5ghz, then at 3.0ghz its going to have less than a 25% edge over 2.0ghz. Yuk.
topicolo:
Well, if the Athlon 64 is any indication, increasing the L2 cache from 512kb to 1MB nets only around a 3% performance boost at the same clockspeed. Not really worthwhile, considering the die size of the chip will increase noticeably (higher costs).
The Athlon has
far lower latency main memory compared to the G5.
mgargan1:
yea, i guess you guys are right... maybe i'm not always right... as i like to think i am.
L3 would help the G5 more than it helped the P4. It might cost a bit, but the G5 is so tiny its a real shame they didn't put more than 512k of cache on it.