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