Suuuuure.
Xbox 1 XCPU: 951.64 DMIPS @ 733 MHz
Pentium III: 1124.311 @ 866 MHz
GC Gekko: 1125 DMIPS @ 486 MHz (har har fast against de-cached Pentium 3 my ass)
Wii Broadway: 1687.5 DMIPS @ 729 MHz
Pentium 4A: 1694.717 @ 2 GHz
PS3 Cell PPE: 1879.630 DMIPS @ 3.2 GHz (sans SPE)
X360 Xenon: 1879.630 DMIPS*3 = 5638.90 DMIPS @ 3.2 GHz (each 3.2 GHz core performing the same as the PS3)
PowerPC G4: 2202.600 @ 1.25GHz
AMD Bobcat: 2662.5*2 = 5325 DMIPS @ 1 GHz
Wii U Espresso: 2877.32 DMIPS*3 = 8631.94 DMIPS @ 1.24 GHz (again, final performance taking into account 3 fully accessible cores)
Pentium4 3.2GHz: 3258.068
6 core Bobcat: 4260*6 = 25560 DMIPS @ 1.6 GHz (said CPU doesn't exist, but best case scenario Jaguar is supposed to perform 20% better; that would be 5112 DMIPS per core, 30672 DMIPS for 6 cpu's, it's probably somewhere in between; I'm using 6 cores because that's what devs will have access to)
a 6 core 1.6 GHz PPC750 could actually compete with bobcat in Dhrystone performance; as for Floating Point it was simply not designed that way; but I feel people put too much emphasis on CPU floating point for no good reason.
You also have Blu's SIMD
benchmarks which are certainly not embarassing for the architecture.Bloody hell.
Gamecube launched in September 2001; PowerPC G5/970 launched in June 2003; that's almost two years, and I don't think I have to remind you how fast things changed back then.
And yeah, because Nintendo should have went from a 180 nm 4.9W TDP from Gekko to 130 nm 42W PPC970 variant; that's tenfold increase despite the smaller manufacturing method.Higher clocked and it has more cores to it; I mean duh. Like I ilustrated above, in DMIPS they could actually be closely matched; as for the rest it's pretty much design decision and they have to live and die for it, but it's certainly not a shameful architecture as you're making it out to be.
I think Nintendo should have went with more cores but with that said, it's still incredibly powerful for the energy drain; that's the thing it has going for it.
Notice we're listing it as 6W part; how lean the design is is a huge factor; even if it doesn't bring any bonus to it (other than a lower power bill you and me really don't care about); the thing is effective.
The Wii U seems to be remarkably effective for a 33/38W console, with the HD Twins not being able to dream to go as low even now after numerous core shrink and optimizations.
Problem is, as impressive as something might be in the effectiveness per Watt, they shot themselves in the foot for not going higher. Like saying a 80W Wii U could have the margin to be so much more powerful than it is; but that could be achieved by doubling logic, including CPU cores.It's not meant to be. Calling it an off the shelf part though is not only insulting and revealing of how much you seem to know regarding this, but it's also misleading should anyone read it and run along with that.
They might have had all the wrong priorities to it you (and me) might think of, but it's still as custom as it gets.