Benchmarked on a 2.8 GHz, 32-bit Pentium running Linux.
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.58 Larc v0.93 1.69 Bigloo 2.36 Chicken 3.45 Gambit 1.38 MIT 3.67 MzScheme 3.62 Petite 12.39 Scheme48 21.70 boyer Larceny .66 Larc v0.93 .69 Bigloo .51 Chicken 2.47 Gambit .78 MIT 1.06 MzScheme 1.45 Petite 28.35 Scheme48 28.63 browse Larceny 2.78 Larc v0.93 3.36 Bigloo 1.50 Chicken 6.60 Gambit 3.74 MIT 146.71 MzScheme 11.06 Petite 40.42 Scheme48 50.44 cpstak Larceny 1.95 Larc v0.93 1.92 Bigloo 13.06 Chicken 3.54 Gambit 2.03 MIT 17.13 MzScheme 2.74 Petite 31.16 Scheme48 24.73 ctak Larceny 4.26 Larc v0.93 3.79 Bigloo 151.20 Chicken 1.49 Gambit 2.05 MIT 174.01 MzScheme 106.44 Petite 3.07 Scheme48 13.76 dderiv Larceny 1.82 Larc v0.93 2.71 Bigloo 3.52 Chicken 4.94 Gambit 1.50 MIT 3.09 MzScheme 10.30 Petite 27.48 Scheme48 37.28 deriv Larceny 1.39 Larc v0.93 1.61 Bigloo 3.13 Chicken 4.27 Gambit 1.19 MIT 2.33 MzScheme 9.21 Petite 9.92 Scheme48 26.78 destruc Larceny 1.11 Larc v0.93 1.13 Bigloo 1.81 Chicken 4.56 Gambit 1.45 MIT 1.80 MzScheme 2.00 Petite 19.18 Scheme48 44.30 diviter Larceny 1.05 Larc v0.93 1.42 Bigloo 2.95 Chicken .99 Gambit 1.30 MIT 1.43 MzScheme 2.85 Petite 12.12 Scheme48 28.30 divrec Larceny 1.79 Larc v0.93 2.20 Bigloo 3.54 Chicken 3.24 Gambit 1.76 MIT 1.92 MzScheme 4.03 Petite 11.20 Scheme48 29.50 puzzle Larceny 1.61 Larc v0.93 1.59 Bigloo 4.65 Chicken 4.35 Gambit 1.52 MIT 5.96 MzScheme 5.55 Petite 35.52 Scheme48 30.06 takl Larceny .96 Larc v0.93 1.06 Bigloo .67 Chicken .56 Gambit .97 MIT 1.35 MzScheme 1.89 Petite 44.88 Scheme48 44.70 triangl Larceny 1.72 Larc v0.93 2.63 Bigloo 2.82 Chicken 6.16 Gambit 1.94 MIT 2.41 MzScheme 4.11 Petite 40.40 Scheme48 40.83 fft Larceny 2.29 Larc v0.93 1.98 Bigloo 4.37 Chicken 5.25 Gambit 1.46 MIT 2.28 MzScheme 22.00 Petite 16.15 Scheme48 11.34 fib Larceny 1.88 Larc v0.93 2.42 Bigloo 6.04 Chicken 10.31 Gambit 2.65 MIT 3.27 MzScheme 2.83 Petite 19.27 Scheme48 33.61 fibfp Larceny 3.06 Larc v0.93 3.33 Bigloo 14.09 Chicken 5.28 Gambit 2.33 MIT 4.76 MzScheme 16.92 Petite 10.07 Scheme48 16.63 mbrot Larceny 3.08 Larc v0.93 3.04 Bigloo 12.40 Chicken 4.63 Gambit 2.55 MIT 4.78 MzScheme 10.73 Petite 19.27 Scheme48 19.66 pnpoly Larceny 1.74 Larc v0.93 1.77 Bigloo 12.25 Chicken 3.70 Gambit 1.57 MIT MzScheme 7.04 Petite 32.16 Scheme48 22.03 sum Larceny .39 Larc v0.93 .33 Bigloo 4.33 Chicken 4.25 Gambit .64 MIT 16.79 MzScheme .41 Petite 15.08 Scheme48 25.87 sumfp Larceny 2.42 Larc v0.93 2.50 Bigloo 13.72 Chicken 3.00 Gambit 1.75 MIT 4.18 MzScheme 9.23 Petite 7.94 Scheme48 14.54 tak Larceny 1.18 Larc v0.93 1.71 Bigloo 3.86 Chicken 6.54 Gambit 1.84 MIT 2.30 MzScheme 2.39 Petite 22.58 Scheme48 30.95 ack Larceny .08 Larc v0.93 .10 Bigloo .53 Chicken 1.48 Gambit .08 MIT .13 MzScheme .18 Petite 2.28 Scheme48 3.41 array1 Larceny .43 Larc v0.93 .44 Bigloo .79 Chicken 2.14 Gambit .69 MIT .82 MzScheme 1.06 Petite 9.67 Scheme48 11.14 cat Larceny .45 Larc v0.93 .41 Bigloo .65 Chicken 2.57 Gambit 2.16 MIT 5.02 MzScheme 1.52 Petite .81 Scheme48 1.19 string Larceny .97 Larc v0.93 .68 Bigloo .05 Chicken .18 Gambit .26 MIT .16 MzScheme .36 Petite 1.06 Scheme48 12.57 sum1 Larceny 1.10 Larc v0.93 .97 Bigloo .12 Chicken .70 Gambit .18 MIT 5.38 MzScheme .49 Petite .30 Scheme48 4.66 sumloop Larceny .48 Larc v0.93 .48 Bigloo 2.78 Chicken 5.24 Gambit .66 MIT 55.31 MzScheme 4.71 Petite 23.90 Scheme48 25.73 tail Larceny .77 Larc v0.93 .63 Bigloo 1.13 Chicken 2.03 Gambit 1.44 MIT 3.21 MzScheme 1.10 Petite 1.84 Scheme48 7.00 wc Larceny .25 Larc v0.93 .23 Bigloo .57 Chicken 1.46 Gambit 1.00 MIT 2.48 MzScheme 1.03 Petite 3.37 Scheme48 2.50 conform Larceny 1.54 Larc v0.93 2.84 Bigloo .79 Chicken 2.21 Gambit 1.11 MIT 2.11 MzScheme 3.86 Petite 16.40 Scheme48 31.24 dynamic Larceny 1.30 Larc v0.93 1.09 Bigloo .56 Chicken 2.98 Gambit 1.30 MIT 5.84 MzScheme 1.42 Petite 2.66 Scheme48 earley Larceny 2.20 Larc v0.93 2.42 Bigloo 1.78 Chicken 4.67 Gambit 1.17 MIT 1.59 MzScheme 2.49 Petite 30.61 Scheme48 fibc Larceny 3.57 Larc v0.93 3.71 Bigloo 42.35 Chicken 1.60 Gambit 1.62 MIT 126.87 MzScheme 64.13 Petite 3.92 Scheme48 14.29 graphs Larceny 1.83 Larc v0.93 1.92 Bigloo 2.71 Chicken 2.54 Gambit 1.36 MIT 5.31 MzScheme 3.29 Petite 49.54 Scheme48 lattice Larceny 2.04 Larc v0.93 2.28 Bigloo 1.70 Chicken 4.41 Gambit 2.62 MIT 4.61 MzScheme 6.58 Petite 54.82 Scheme48 matrix Larceny 2.51 Larc v0.93 2.45 Bigloo 2.36 Chicken 5.48 Gambit 1.98 MIT 5.68 MzScheme 4.01 Petite 36.92 Scheme48 maze Larceny 3.95 Larc v0.93 4.27 Bigloo 1.33 Chicken 6.46 Gambit 1.99 MIT MzScheme 3.65 Petite Scheme48 23.68 mazefun Larceny 1.41 Larc v0.93 1.53 Bigloo 2.87 Chicken 4.05 Gambit 1.34 MIT 2.42 MzScheme 1.95 Petite 12.57 Scheme48 27.27 nqueens Larceny 1.55 Larc v0.93 1.68 Bigloo 2.99 Chicken 4.58 Gambit 1.47 MIT 2.16 MzScheme 2.10 Petite 22.39 Scheme48 31.74 paraffins Larceny 5.01 Larc v0.93 4.50 Bigloo 5.56 Chicken 11.37 Gambit 2.11 MIT 1.69 MzScheme 12.46 Petite 14.84 Scheme48 18.91 peval Larceny 1.43 Larc v0.93 1.70 Bigloo .80 Chicken 3.86 Gambit .99 MIT 4.31 MzScheme 4.01 Petite 18.44 Scheme48 23.51 primes Larceny 11.65 Larc v0.93 10.80 Bigloo 3.00 Chicken 21.26 Gambit 1.83 MIT 2.94 MzScheme 5.49 Petite 18.31 Scheme48 32.66 ray Larceny 4.64 Larc v0.93 5.68 Bigloo 5.34 Chicken 1.99 Gambit 1.32 MIT MzScheme 4.66 Petite 10.12 Scheme48 212.33 scheme Larceny 1.59 Larc v0.93 2.36 Bigloo 1.73 Chicken 2.49 Gambit 1.71 MIT 2.89 MzScheme 3.72 Petite 12.82 Scheme48 25.96 simplex Larceny 6.33 Larc v0.93 6.08 Bigloo 2.60 Chicken 4.02 Gambit 1.32 MIT 2.32 MzScheme 4.52 Petite 21.34 Scheme48 98.25 slatex Larceny .72 Larc v0.93 .74 Bigloo .64 Chicken 1.07 Gambit 1.08 MIT MzScheme .92 Petite 1.34 Scheme48 2.76 perm9 Larceny 1.52 Larc v0.93 1.24 Bigloo 1.65 Chicken 8.26 Gambit 1.60 MIT .92 MzScheme 4.31 Petite 12.26 Scheme48 14.69 nboyer Larceny 1.71 Larc v0.93 2.01 Bigloo 1.77 Chicken 13.55 Gambit 1.62 MIT 1.51 MzScheme 3.80 Petite 22.52 Scheme48 29.43 sboyer Larceny 1.45 Larc v0.93 1.80 Bigloo 1.21 Chicken 4.02 Gambit 1.32 MIT 1.71 MzScheme 2.62 Petite 26.21 Scheme48 33.79 gcbench Larceny 2.16 Larc v0.93 2.31 Bigloo 2.38 Chicken 5.20 Gambit 3.82 MIT 2.16 MzScheme 3.84 Petite 6.84 Scheme48 9.49 parsing Larceny 7.57 Larc v0.93 8.62 Bigloo 3.69 Chicken 11.12 Gambit 5.48 MIT MzScheme 15.80 Petite 56.82 Scheme48 269.24