Now that the WiiU has been confirmed as one of the most catastrophic launches this industry has ever had, and a complete failure on every measurable level (sales and software library), it's time to put things into perspective hardware-wise.
In terms of CPU power, we have ALL the information we need to analyse it thanks to the clocks and the official document that has been filtrated to the public.
It basically is a CPU made of three Gekko cores (yes, same technology as GameCube era, which already was an archaic architecture even when it launched back in 2001) at 1.24Ghz.
Looking at Gekko specs, we know it's maximum floating point capability is only of 1.9GFlops.
Doing simple maths, we also know that WiiUs CPU is only at 14.25 GFlops... MAXIMUM. We are not talking of real world performance (even if it was, those are some shameful numbers even by 2005 standards), we are talking of maximum theoretical performance.
In comparison, Xbox 360 maximum theoretical performance is at 115.2 GFlops... but as we all know, this is not an apples to apples comparison.
As I said, WiiUs processor is a PowerPC G3 (1997 tech) which of course, is really far from achieving those absolutely inflated 14.25GFlops of maximum peak performance, while on the other hand, Xenon on the Xbox 360 was blatant new for 2005 standards. Of course, that doesn't mean that those 115.2 GFlops are achieved on in-game scenarios, but because of the 10 years leap in technology between those processors, results are obviously far better on Microsoft's console.
Those 14.25GFlops will translate, at the very best, into a real achievable performance of 5GFlops, while performances of over 75% have been achieved on may games on the Xbox360.
Man, we are looking at a difference of between 10-20 times of more capacity on the Xbox360 processor. That's absolutely huge no matter how you look at it.
The other thing we know for sure is the absolutely poor bandwidth of the main RAM. It's simply DDR3 memory (not even GDDR3, but the obsolete and high latency DDR3) with a 64-bit bus (Xbox 360 has a 128-bit bus) at only 800Mhz. Half the bandwidth of 360, even less if we consider that while Xbox 360 could simultaneously read and write on it (11.2GB/s for each) in case of necessity, WiiU can only read, or write.
If on top of that, we add the amazingly HUGE latencies of this memory (by far the cheapest on sale) we have a really weird scenario, of a console that will perform, at the very best, between the first Xbox and the Xbox 360.
Yes, there will be no Halo 4 or Gears of War 3 on the WiiU, and nothing that will compare to those games from a technical perspective. That's a fact, and sorry if someone doesn't like how it sounds, but that's how it is.
The only piece of hardware that it's still a mystery is the GPU. But even with all the secrecy Nintendo has had around that, we still have some official information about it.
Firstly, it's an amazingly small piece of hardware. A tablet-sized GPU of less than 160mm^2 (157mm^2 in fact)... fabricated at a 45nm process technology (confirmed by IBM itself on the CPU, and GPU it's obviously the same to maintain manufacture costs below minimum).
Compared to the 22nm most mobile phones use nowadays, or the Orbis/Durango will be using in less than a year, it would translate into a 39,5mm^2 chip. Yes, as you see, absolutely shameful. But we also have to deduce several mm^2 of logic that are used on other things besides the GPU, because as you surely know, the GPU chip on the WiiU has the GPU, some eDram, a multi-core ARM chip, the DSP and some additional logic to transfer the video to the PAD.
So those 157mm^2 of "GPU" at the very best will be something in the ballpark of 70-80mm^2 of real GPU, being the other logic spent on meaningless things like video decoders to stream video to the pad (and who the hell exactly wants to stream video on a gamepad, when we can play in a 52" 1080p TV) or eDram to compensate for the non-existent bandwidth between main memory and the MCM.
For comparison, Xenos was a 190 mm^2 chip without counting the daughter die, which not only included 10MB of eDram (I don't think WiiU will have anything compared to that) but also some other logic which performed the most expensive (in terms of bandwidth) operations, so this logic has to be considered as part of the main chip. Total Xenos size was of 260mm^2 more or less, of which at least 220mm^2 were logic dedicated to the GPU.
But this was on a 90nm process, and to be fair, we have to compare it to an equivalent of 45nm process to make the comparison an apples to apples one.
If we consider that in real world, process reduction NEVER works at mathematically perfect numbers, we would be at the 120-130mm^2 range. Yes, that's DOUBLE what the WiiU has, and nearly at the same speed.
Iwata also told us something more. The ancient Wii technology found on the GC and Wii GPUs is also integrated on the WiiU GPU. This means that in order to assure backwards compatibility, WiiU's GPU performance per mm^2 is at Wii levels instead of being at least at Xbox 360 levels or more.
Yes, things have to be done "a la wii" on the WiiU, specially regarding its prehistoric pixel-shaders (also called TEV), with the limits this technology imposes to programers. The fixed T&L unit can be emulated through normal vertex shader code, so I don't think this is any impediment in terms of technology used.
We also know it's clock: 549Mhz. Same speed than PS3's RSX (550Mhz) and a bit higher than Xeno's 500Mhz.
With all that in mind, it's nothing surprising that most third parties doesn't even bother to port their games. I mean, even UbiSoft, which have been the best supporters of the system and have put their best studios at re-engineering their graphic engines to work at more than optimal conditions, have been incapable of running perfect ports of their games, and even their biggest AAA on the system, an exclusively designed from the ground-up game taking advantage of the most intricate and advanced software tricks known to date to squeeze the maximum performance of the system, isn't even average in terms of graphical showcase in comparison to 360 or PS3.
Disappointing must be the only word capable of describing my feeling towards this system, and looking at the disastrous sales it had around the world (even in Japan an almost-death system like the Vita has seen a 300% increase in sales compared to previous week, while WiiU has seen it's already low sales DECREASED), I'm not the only one who thinks this way.