Benchmarked on a 1.5 GHz, 64-bit SunBlade 1500.
The numbers show run time in seconds (except for the
geometricMean
pseudo-benchmark, whose numbers show average run time
normalized to the fastest systems).
The bars show relative performance; longer is better.
Last updated 5 July 2007.
geometricMean Larceny 1.61 Larc v0.93 1.49 Bigloo 2.68 Chez 1.36 Chicken 6.18 Gambit 1.52 MzScheme 17.07 Scheme48 17.21 boyer Larceny 1.88 Larc v0.93 1.90 Bigloo 2.03 Chez 3.50 Chicken 9.58 Gambit 2.72 MzScheme 93.24 Scheme48 57.31 browse Larceny 8.78 Larc v0.93 9.26 Bigloo 6.75 Chez 6.01 Chicken 45.22 Gambit 10.29 MzScheme 148.98 Scheme48 104.09 cpstak Larceny 5.94 Larc v0.93 5.88 Bigloo 73.43 Chez 3.57 Chicken 20.57 Gambit 6.07 MzScheme 58.50 Scheme48 59.17 ctak Larceny 8.54 Larc v0.93 8.58 Bigloo 883.53 Chez 1.45 Chicken 10.20 Gambit 4.72 MzScheme 294.26 Scheme48 31.53 dderiv Larceny 5.86 Larc v0.93 5.75 Bigloo 10.18 Chez 5.79 Chicken 34.63 Gambit 6.25 MzScheme 75.26 Scheme48 83.32 deriv Larceny 3.75 Larc v0.93 3.63 Bigloo 9.00 Chez 3.95 Chicken 27.70 Gambit 4.53 MzScheme 45.25 Scheme48 54.98 destruc Larceny 3.64 Larc v0.93 3.53 Bigloo 5.07 Chez 3.55 Chicken 17.34 Gambit 3.62 MzScheme 68.30 Scheme48 91.66 diviter Larceny 2.08 Larc v0.93 1.99 Bigloo 8.39 Chez 2.77 Chicken 3.02 Gambit 5.24 MzScheme 91.75 Scheme48 60.89 divrec Larceny 3.88 Larc v0.93 3.78 Bigloo 15.74 Chez 5.21 Chicken 18.16 Gambit 5.71 MzScheme 104.98 Scheme48 63.65 puzzle Larceny 3.48 Larc v0.93 3.45 Bigloo 11.75 Chez 7.24 Chicken 32.49 Gambit 5.73 MzScheme 113.91 Scheme48 63.14 takl Larceny 3.13 Larc v0.93 3.05 Bigloo 2.23 Chez 5.64 Chicken 2.13 Gambit 4.28 MzScheme 131.47 Scheme48 99.42 triangl Larceny 5.88 Larc v0.93 5.41 Bigloo 7.49 Chez 12.62 Chicken 42.90 Gambit 7.19 MzScheme 117.09 Scheme48 85.47 fft Larceny 6.08 Larc v0.93 5.84 Bigloo 14.66 Chez 3.80 Chicken 17.63 Gambit 5.31 MzScheme 52.62 Scheme48 26.01 fib Larceny 4.93 Larc v0.93 5.05 Bigloo 13.98 Chez 7.40 Chicken 56.32 Gambit 6.58 MzScheme 104.30 Scheme48 73.65 fibfp Larceny 10.09 Larc v0.93 9.70 Bigloo 24.26 Chez 7.30 Chicken 28.72 Gambit 9.24 MzScheme 62.28 Scheme48 41.06 mbrot Larceny 10.21 Larc v0.93 10.24 Bigloo 31.36 Chez 6.44 Chicken 21.02 Gambit 10.88 MzScheme 80.10 Scheme48 43.84 pnpoly Larceny 6.43 Larc v0.93 6.15 Bigloo 39.74 Chez 5.66 Chicken 24.19 Gambit 5.21 MzScheme 80.05 Scheme48 44.97 sum Larceny 1.42 Larc v0.93 1.42 Bigloo 9.59 Chez 2.46 Chicken 20.87 Gambit 3.04 MzScheme 78.96 Scheme48 52.32 sumfp Larceny 9.20 Larc v0.93 8.94 Bigloo 24.82 Chez 6.02 Chicken 15.70 Gambit 7.91 MzScheme 61.20 Scheme48 38.54 tak Larceny 3.40 Larc v0.93 3.40 Bigloo 8.20 Chez 5.28 Chicken 38.74 Gambit 4.48 MzScheme 74.27 Scheme48 68.01 ack Larceny .28 Larc v0.93 .28 Bigloo 1.71 Chez .56 Chicken 4.88 Gambit .32 MzScheme 10.40 Scheme48 7.24 array1 Larceny 2.31 Larc v0.93 1.71 Bigloo 6.45 Chez 2.80 Chicken 7.95 Gambit 2.18 MzScheme 38.76 Scheme48 24.20 cat Larceny 2.09 Larc v0.93 1.63 Bigloo 1.64 Chez .71 Chicken 20.48 Gambit 4.39 MzScheme 5.48 Scheme48 2.81 string Larceny 2.35 Larc v0.93 1.18 Bigloo .07 Chez .70 Chicken .18 Gambit .20 MzScheme .64 Scheme48 27.44 sum1 Larceny 2.26 Larc v0.93 1.26 Bigloo .28 Chez 1.11 Chicken 3.55 Gambit .55 MzScheme 1.36 Scheme48 10.09 sumloop Larceny 4.11 Larc v0.93 3.97 Bigloo 7.78 Chez 5.58 Chicken 24.75 Gambit 4.32 MzScheme 96.78 Scheme48 55.70 tail Larceny 2.64 Larc v0.93 1.88 Bigloo 2.15 Chez .94 Chicken 14.91 Gambit 3.70 MzScheme 6.94 Scheme48 15.50 wc Larceny 1.24 Larc v0.93 1.05 Bigloo 1.67 Chez .67 Chicken 13.57 Gambit 2.34 MzScheme 9.42 Scheme48 5.33 conform Larceny 5.21 Larc v0.93 5.14 Bigloo 2.60 Chez 4.93 Chicken 15.67 Gambit 2.92 MzScheme 36.26 Scheme48 69.09 dynamic Larceny 3.14 Larc v0.93 2.08 Bigloo 1.54 Chez 1.41 Chicken 10.66 Gambit 2.95 MzScheme 8.00 Scheme48 28.75 earley Larceny 6.21 Larc v0.93 6.10 Bigloo 4.50 Chez 2.23 Chicken 29.40 Gambit 3.37 MzScheme 45.91 Scheme48 45.68 fibc Larceny 7.59 Larc v0.93 7.65 Bigloo 254.61 Chez 2.08 Chicken 10.13 Gambit 4.07 MzScheme 202.16 Scheme48 31.41 graphs Larceny 5.62 Larc v0.93 5.63 Bigloo 10.22 Chez 3.65 Chicken 16.16 Gambit 4.42 MzScheme 65.33 Scheme48 59.65 lattice Larceny 6.16 Larc v0.93 6.02 Bigloo 18.21 Chez 5.31 Chicken 34.77 Gambit 7.15 MzScheme 134.97 Scheme48 244.96 matrix Larceny 4.87 Larc v0.93 4.24 Bigloo 6.82 Chez 4.75 Chicken 28.40 Gambit 5.50 MzScheme 61.52 Scheme48 63.29 maze Larceny 6.92 Larc v0.93 7.06 Bigloo 4.45 Chez 17.05 Chicken 25.94 Gambit 5.87 MzScheme 53.36 Scheme48 52.27 mazefun Larceny 4.32 Larc v0.93 4.31 Bigloo 7.41 Chez 4.26 Chicken 18.25 Gambit 3.83 MzScheme 58.72 Scheme48 57.53 nqueens Larceny 4.45 Larc v0.93 4.38 Bigloo 7.71 Chez 3.21 Chicken 25.24 Gambit 4.55 MzScheme 86.37 Scheme48 65.35 paraffins Larceny 9.13 Larc v0.93 8.85 Bigloo 23.72 Chez 8.26 Chicken 32.30 Gambit 5.97 MzScheme 65.16 Scheme48 42.28 peval Larceny 3.73 Larc v0.93 3.66 Bigloo 2.79 Chez 3.53 Chicken 22.30 Gambit 3.36 MzScheme 51.12 Scheme48 50.17 primes Larceny 11.88 Larc v0.93 11.20 Bigloo 12.50 Chez 22.05 Chicken 86.27 Gambit 6.26 MzScheme 82.24 Scheme48 67.44 ray Larceny 10.37 Larc v0.93 10.18 Bigloo 13.46 Chez 3.90 Chicken 11.10 Gambit 4.79 MzScheme 32.69 Scheme48 491.95 scheme Larceny 3.93 Larc v0.93 3.95 Bigloo 6.28 Chez 3.80 Chicken 16.86 Gambit 4.21 MzScheme 35.95 Scheme48 56.47 simplex Larceny 10.29 Larc v0.93 10.59 Bigloo 8.67 Chez 3.98 Chicken 18.71 Gambit 4.35 MzScheme 57.99 Scheme48 217.74 slatex Larceny 10.50 Larc v0.93 8.74 Bigloo 9.72 Chez 8.70 Chicken 12.53 Gambit 9.28 MzScheme 9.58 Scheme48 11.42 perm9 Larceny 3.06 Larc v0.93 2.90 Bigloo 2.58 Chez 4.51 Chicken Gambit 3.96 MzScheme 39.96 Scheme48 29.21 nboyer Larceny 4.04 Larc v0.93 4.01 Bigloo 5.14 Chez 4.14 Chicken 46.49 Gambit 4.36 MzScheme 82.14 Scheme48 63.34 sboyer Larceny 3.43 Larc v0.93 3.41 Bigloo 3.84 Chez 3.61 Chicken Gambit 3.48 MzScheme 91.61 Scheme48 72.86 gcbench Larceny 4.16 Larc v0.93 4.03 Bigloo 5.88 Chez 3.13 Chicken 15.67 Gambit 10.00 MzScheme 24.70 Scheme48 21.22 parsing Larceny 23.12 Larc v0.93 21.14 Bigloo 14.19 Chez 13.14 Chicken 80.67 Gambit 14.70 MzScheme 152.55 Scheme48 563.27