machine compiler CamlStone Macintosh Plus MPW C 1 (3753 s) Macintosh IIvi MPW C 3.3 Macintosh PowerBook 140 MPW C 4.1 Sun 3/60 gcc 5.4 SparcStation SLC cc 9.8 Power Mac 7100/80av MPW C 10.8 (68k emulation) SparcStation IPC cc 11.6 SparcStation 2 cc 19.7 Macintosh Centris 660av MPW C 21 Macintosh Centris 660av Metrowerks 21 Macintosh PowerBook 520 Metrowerks 21 SparcStation SLC gcc 21 Macintosh Centris 650 MPW C 22 Macintosh PowerBook 520 MPW C 22 SparcStation IPC gcc 26 Macintosh Quadra 950 MPW C 29 Macintosh Quadra 950 Metrowerks 29 DecStation 5000/200 cc 34 Macintosh Quadra 840av MPW C 36 OMRON LUNA 2010 gcc 37 SparcStation 10 cc 41 DecStation 5000/200 gcc 43 SparcStation 2 gcc 43 DecStation 5000/133 cc 46 486DX/50 gcc 52 DecStation 5000/133 gcc 52 486DX2/66 gcc 63 POWERStation 375 gcc 68 (with runtime patch) SparcStation 10 gcc 82 SparcStation 2 w/clock doubler gcc 85 DecStation 3000/300 cc 103 Power Mac 7100/80av metrowerks 103 (native code) Power Mac 7100/80 with Linux gcc 104 DecStation 3000/300 gcc 107 RS/6000 39H gcc 110 DecStation 3000/400 cc 114 DecStation 3000/400 gcc 114 SparcStation 5 gcc 116 DecStation 3000/300X cc 117 PowerBook 500/PPC MrC 121 PowerBook 5300c MrC 121 DecStation 3000/500 cc 127 DecStation 3000/500 gcc 127 Pentium 100 gcc 148 SGI Indigo 2 cc 149 Notebook Pentium 120 gcc 160 Pentium 120 ? 178 AlphaStation 400 4/233 cc 190 AlphaStation 400 4/233 gcc 191 Power Mac 9500/132 MrC 220 Pentium 166 gcc 230 AlphaStation 255/300 cc 230 Pentium Pro 150 gcc 230 SGI Indigo2 R4400 250 MHz cc 250 UltraSparc 1/170 gcc 250 Pentium Pro 200 gcc 300 UltraSparc 1/200 gcc 310 Powerbook 3400c/240 gcc 320 (under linuxppc) Powerbook 3400c/240 MrC 340 (under MacOS) Powerbook 3400c/240 Metrowerks 350 AlphaStation 600 gcc 350 Pentium Pro 233 ? 360 Pentium II 266 gcc -O6 410 PowerMac 9600/300 gcc -O6 420 (under MkLinux) PowerMac 9600/300 gcc -O6 430 (under linuxppc) UltraSparc 30/300 gcc -O3 450 AlphaStation 500/400 gcc 450 Corel NetWinder 275 ? 460 PC Pentium II 300 gcc 470 PowerMac 9600/300 MrC 500 (under MacOS) Pentium II 400 gcc 600 AlphaStation 500/500 cc 600 PowerMac G3/300 (?) MrC 610 Aspen Durango 500 (alpha) gcc 620 DEC PWS 500 gcc 640 AlphaStation 500/500 gcc 650 Pentium II 450 gcc 670 PowerBook G3/400 MrC 740 Pentium III 500 gcc 740 DEC PWS 600au gcc 800 AlphaServer DS20 gcc 820 AlphaPC 264DP 500 MHz gcc 850 PowerMac G3/450 MrC 870 Pentium III 600 gcc 890 Benchmarking method: 0. Use Caml Light version 0.7 to 0.74 1. Change the file "examples/kb/go.ml" to uncomment the last line. 2. Compile kb. 3. Run the following command three times: CAMLRUNPARAM='i=50000s=50000o=20' time ../../src/camlrun ./kb >/dev/null 4. Take the best two times (real time, in seconds): t1 and t2. 5. The camlstone performance is 3753 * 2 / (t1 + t2). 6. Round to the nearest value with two significant digits (three if the first digit is 1). 3753 is the number of seconds to run kb on a Macintosh Plus.