Squeak on the PlayStation 3

bryce at kampjes.demon.co.uk bryce at kampjes.demon.co.uk
Fri Jan 19 23:14:59 UTC 2007


Aaron Reichow writes:
 > Wow... As an aside, the results from my new Mac Book Pro, with a 2.16  
 > GHz Core 2 Duo:
 > 
 > 483,931,947 bytecodes/sec; 10,129,460 sends/sec
 > 
 > Comparing this to the Mac Mini 1.5 GHz Core Solo:
 > 
 > 224 million bytecodes/sec per GHz for Core 2 Duo
 > 150 million bytecodes/sec per GHz for Core Solo
 > 
 > Mind you, there might be differences in VM or image version.  But  
 > still, I was surprised to see that my new MBP was doing 50% more  
 > million bytecodes/sec per GHz than the previous revision of the Intel  
 > Core CPU.  The Core 2 isn't supposed to be that much faster, which  
 > makes me wonder-

I get interpreted:
219,554,030 bytecodes/sec; 7,049,155 sends/sec

This is executing 1.2 instructions per clock on an Athon 64 2.2 GHz.
The Athlon can execute a maximum of 3 instructions per clock. I'd
guess that the Core 2 is doing better than that. Pentium-M's are good
machines for running the interpreter, it's possible that the Cores are
even better.

That said such differences may not show up while running larger
programs that have more branches to mispredict and memory to cache.
Performance is not as simple as it once was.

Bryce



More information about the Squeak-dev mailing list