darkblu's rather excellent research into how fast a PPC 750 CL was at floating point operations compared to a variety of other CPUs turned up some surprising results (to me anyway) and showed that the 750 CL was faster than Bobcat clock for clock and also that the PPE is a bit of a beast (at least at this particular synthetic bench). His results can be found here:
http://www.neogaf.com/forum/showpost.php?p=50767125&postcount=3756
I thought it would be interesting to look for more general information on processor performance, in particular int performance.
NBench is a single threaded benchmark from back before time began. Here is the wikipedia page, followed by the Nbench results that someone has collated over many years (there are lots):
http://en.wikipedia.org/wiki/NBench
http://www.tux.org/~mayer/linux/results2.html
Ignoring for a moment the differences in Linux version and compiler version and stuff (which do sometimes seem to result in some noteworthy differences), and just focusing on int performance (there doesn't seem to be any SIMD optimised going on given the benchmark's age), there are some interesting results. Here are just a few:
(These are just the int results, all data on Linux and gcc ver cut out to make easier to read, and no I don't know how to even tab):
Intel Atom CPU N270 (1.60GHz)
7.267
Dual Intel Atom N270 @ 1.60GHz
9.094 (<--WAT)
4 CPU Intel Atom 330 @1.60GHz [64bit mode]
8.725
4 CPU Intel Atom 330 @1.60GHz [32bit mode]
8.422
Dual Cell BE (Sony PS3) 3192MHz
6.803
IBM Broadway Nintendo Wii 750CL 729MHz
5.863
There are so many variables that no doubt you can't read anything definitive into these results, but from the limited data available, it appears that a 1.25 gHz 750 CL might very well outperform a 3.2 gHz PPE on the int portion of this (admittedly single threaded) benchmark. Unless I'm reading this wrong, this makes the 750 CL look pretty mean compared to other "lightweight" CPU cores and a good choice given the kind of die area and power consumption that Nintendo were looking at.
An even bigger surprise is possibly that Atom is smashing the twice-as-fast PPE though. I mean, I didn't see that coming. And both of those CPU's get big gains from multithreaded too, so neither can claim the single-threaded-benchmark handicap over the other.
Could anyone who knows about this stuff put these results into any kind of perspective?