SqueakMarks and G3 Powerbooks

Maloney johnm at wdi.disney.com
Tue May 19 20:10:18 UTC 1998


For some time, I've been in the habit of carrying around a
floppy with a stripped down Squeak and VM (not compressed!) that
I can pop into any Mac with a floppy drive to measure its
performance on a couple of simple, non-graphical benchmarks.

Below are are the results for a number of machines. The
new G3 series PowerBook at 250 MHz is close to the top
in performance.

Send speed in sends/sec:
| r t |
t _ Time millisecondsToRun: [r _ 26 benchFib].
r // t * 1000
 636000 637000 636000 -- G3/266 (tower)
 636000 636000 654000 -- 8600/300
 604000 604000 604000 -- PowerBook G3 250 MHz
 561000 561000 561000 -- 6500/300
 561000 561000 547000 -- G3 (desktop)
 535000 535000 548000 -- uMax 600x (603e/280, 1 MByte inline L2)
 481000 491000 462000 -- 20th Anniversary Mac
 436000 428000 420000 -- 6500/225
 351000 346000 346000 -- 3400
 341000 332000 341000 -- 2400c
 327000 318000 322000 -- 1400c/166
 196000 199000 199000 -- John's PowerBook 1400c/117
 178000 178000 177000 -- John's Mac 8100/100

Bytecode speed speed in bytecodes/sec:
10000000 // (Time millisecondsToRun: [20 benchmark]) * 1000
 14992000 15015000 15384000 -- G3/266 (tower)
 14285000 14992000 13947000 -- 8600/300
 14285000 14285000 14285000 -- PowerBook G3 250 MHz
 13333000 13623000 13333000 -- G3 (desktop)
 12500000 13037000 12771000 -- 6500/300
 11111000 12500000 11764000 -- uMax 600x (603e/280, 1 MByte inline L2)
 10718000 10718000 10718000 -- 20th Anniversary Mac
  9372000  9233000  9680000 -- 6500/225
  8103000  8116000  7898000 -- 3400
  7898000  7886000  7898000 -- 2400c
  7142000  7057000  6451000 -- 1400c/166
  4725000  4761000  4723000 -- John's PowerBook 1400c/117
  4166000  4166000  4110000 -- John's Mac 8100/100

Note: Each test was run three times; inconsistency across
a set of runs means that either some other application
was stealing time from Squeak or that some odd caching
phenomena makes performance inconsistent, even on an otherwise
idle machine (I've seen this most often on PPC603-based
Macs without an L2 cache.) The G3 is a model of consistency!

	-- John





More information about the Squeak-dev mailing list