Yeah, the Celeron A went with no L2 cache, But the Celeron B with half the cache of a Pentium 2 could in fact match the P2 in most tasks if you overclocked the FSB. Those where actually a beast, especially for their price. I had a 433MHz back then overclocked to 600MHz.
That said, having more cache is always better, though you just can't say something like eight times the cache will give you 20% performance increase or something like that.
Having more cache can highly improve some tasks while others likely wont be affected at all.
As for Espresso, it likely isnt a 970. Its as well no stock 750 PPC. THere where already changes made for Gekko, like some SIMD, FPU...
What might be interesting, Espresso uses 1T eDDRAM cache, Broadway and Gekko used 6T SRAM as cache, which roughly should much more space.
Now, a 45nm triple core broadway should be about 12mm², though it would have less cache.
Leaves pretty much free space for bigger cache, that needs less space though. So, if i where to make a guess Espresso has some slight improvements aside from the cache. that would likely be more SIMD registers and improved FPU. But that is really just a guess.







