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 23 November 2007.
geometricMean
Larceny 1.55
Larc 094 1.62
Larc 093 1.49
Petit L 3.54
Bigloo 2.70
Chez 1.37
Chicken 6.22
Gambit 1.53
MzScheme 17.19
Scheme48 17.31
boyer
Larceny 1.88
Larc 094 1.88
Larc 093 1.90
Petit L 6.46
Bigloo 2.03
Chez 3.50
Chicken 9.58
Gambit 2.72
MzScheme 93.24
Scheme48 56.90
browse
Larceny 8.68
Larc 094 8.78
Larc 093 9.26
Petit L 20.74
Bigloo 6.75
Chez 6.01
Chicken 45.22
Gambit 10.29
MzScheme 148.98
Scheme48 106.36
cpstak
Larceny 5.92
Larc 094 5.94
Larc 093 5.88
Petit L 11.43
Bigloo 73.43
Chez 3.57
Chicken 20.57
Gambit 6.07
MzScheme 58.50
Scheme48 62.94
ctak
Larceny 8.59
Larc 094 8.54
Larc 093 8.58
Petit L 11.18
Bigloo 883.53
Chez 1.45
Chicken 10.20
Gambit 4.72
MzScheme 294.26
Scheme48 34.25
dderiv
Larceny 5.81
Larc 094 5.86
Larc 093 5.75
Petit L 17.27
Bigloo 10.18
Chez 5.79
Chicken 34.63
Gambit 6.25
MzScheme 75.26
Scheme48 84.59
deriv
Larceny 3.78
Larc 094 3.75
Larc 093 3.63
Petit L 12.19
Bigloo 9.00
Chez 3.95
Chicken 27.70
Gambit 4.53
MzScheme 45.25
Scheme48 56.60
destruc
Larceny 3.64
Larc 094 3.64
Larc 093 3.53
Petit L 8.23
Bigloo 5.07
Chez 3.55
Chicken 17.34
Gambit 3.62
MzScheme 68.30
Scheme48 95.31
diviter
Larceny 2.03
Larc 094 2.08
Larc 093 1.99
Petit L 7.48
Bigloo 8.39
Chez 2.77
Chicken 3.02
Gambit 5.24
MzScheme 91.75
Scheme48 63.02
divrec
Larceny 3.81
Larc 094 3.88
Larc 093 3.78
Petit L 14.10
Bigloo 15.74
Chez 5.21
Chicken 18.16
Gambit 5.71
MzScheme 104.98
Scheme48 64.93
puzzle
Larceny 3.49
Larc 094 3.48
Larc 093 3.45
Petit L 7.39
Bigloo 11.75
Chez 7.24
Chicken 32.49
Gambit 5.73
MzScheme 113.91
Scheme48 63.33
takl
Larceny 3.10
Larc 094 3.13
Larc 093 3.05
Petit L 10.83
Bigloo 2.23
Chez 5.64
Chicken 2.13
Gambit 4.28
MzScheme 131.47
Scheme48 99.93
triangl
Larceny 5.60
Larc 094 5.88
Larc 093 5.41
Petit L 12.71
Bigloo 7.49
Chez 12.62
Chicken 42.90
Gambit 7.19
MzScheme 117.09
Scheme48 85.52
fft
Larceny 6.07
Larc 094 6.08
Larc 093 5.84
Petit L 13.02
Bigloo 14.66
Chez 3.80
Chicken 17.63
Gambit 5.31
MzScheme 52.62
Scheme48 28.51
fib
Larceny 5.02
Larc 094 4.93
Larc 093 5.05
Petit L 14.03
Bigloo 13.98
Chez 7.40
Chicken 56.32
Gambit 6.58
MzScheme 104.30
Scheme48 73.70
fibfp
Larceny 9.71
Larc 094 10.09
Larc 093 9.70
Petit L 25.02
Bigloo 24.26
Chez 7.30
Chicken 28.72
Gambit 9.24
MzScheme 62.28
Scheme48 41.93
mbrot
Larceny 10.61
Larc 094 10.21
Larc 093 10.24
Petit L 27.83
Bigloo 31.36
Chez 6.44
Chicken 21.02
Gambit 10.88
MzScheme 80.10
Scheme48 46.44
pnpoly
Larceny 6.82
Larc 094 6.43
Larc 093 6.15
Petit L 8.98
Bigloo 39.74
Chez 5.66
Chicken 24.19
Gambit 5.21
MzScheme 80.05
Scheme48 45.23
sum
Larceny 1.47
Larc 094 1.42
Larc 093 1.42
Petit L 3.06
Bigloo 9.59
Chez 2.46
Chicken 20.87
Gambit 3.04
MzScheme 78.96
Scheme48 52.13
sumfp
Larceny 8.88
Larc 094 9.20
Larc 093 8.94
Petit L 22.93
Bigloo 24.82
Chez 6.02
Chicken 15.70
Gambit 7.91
MzScheme 61.20
Scheme48 39.34
tak
Larceny 3.35
Larc 094 3.40
Larc 093 3.40
Petit L 10.77
Bigloo 8.20
Chez 5.28
Chicken 38.74
Gambit 4.48
MzScheme 74.27
Scheme48 67.98
ack
Larceny .29
Larc 094 .28
Larc 093 .28
Petit L .80
Bigloo 1.71
Chez .56
Chicken 4.88
Gambit .32
MzScheme 10.40
Scheme48 7.00
array1
Larceny 2.38
Larc 094 2.31
Larc 093 1.71
Petit L 3.60
Bigloo 6.45
Chez 2.80
Chicken 7.95
Gambit 2.18
MzScheme 38.76
Scheme48 25.27
cat
Larceny 1.75
Larc 094 2.09
Larc 093 1.63
Petit L 2.92
Bigloo 1.64
Chez .71
Chicken 20.48
Gambit 4.39
MzScheme 5.48
Scheme48 2.84
string
Larceny 2.38
Larc 094 2.35
Larc 093 1.18
Petit L 3.19
Bigloo .07
Chez .70
Chicken .18
Gambit .20
MzScheme .64
Scheme48 28.33
sum1
Larceny 2.30
Larc 094 2.26
Larc 093 1.26
Petit L 5.78
Bigloo .28
Chez 1.11
Chicken 3.55
Gambit .55
MzScheme 1.36
Scheme48 10.25
sumloop
Larceny 4.22
Larc 094 4.11
Larc 093 3.97
Petit L 6.31
Bigloo 7.78
Chez 5.58
Chicken 24.75
Gambit 4.32
MzScheme 96.78
Scheme48 54.72
tail
Larceny 2.14
Larc 094 2.64
Larc 093 1.88
Petit L 4.28
Bigloo 2.15
Chez .94
Chicken 14.91
Gambit 3.70
MzScheme 6.94
Scheme48 15.59
wc
Larceny .72
Larc 094 1.24
Larc 093 1.05
Petit L 1.15
Bigloo 1.67
Chez .67
Chicken 13.57
Gambit 2.34
MzScheme 9.42
Scheme48 5.40
conform
Larceny 5.16
Larc 094 5.21
Larc 093 5.14
Petit L 14.55
Bigloo 2.60
Chez 4.93
Chicken 15.67
Gambit 2.92
MzScheme 36.26
Scheme48 69.64
dynamic
Larceny 2.61
Larc 094 3.14
Larc 093 2.08
Petit L 6.06
Bigloo 1.54
Chez 1.41
Chicken 10.66
Gambit 2.95
MzScheme 8.00
Scheme48 25.93
earley
Larceny 6.16
Larc 094 6.21
Larc 093 6.10
Petit L 12.71
Bigloo 4.50
Chez 2.23
Chicken 29.40
Gambit 3.37
MzScheme 45.91
Scheme48 51.42
fibc
Larceny 7.67
Larc 094 7.59
Larc 093 7.65
Petit L 11.18
Bigloo 254.61
Chez 2.08
Chicken 10.13
Gambit 4.07
MzScheme 202.16
Scheme48 34.98
graphs
Larceny 5.64
Larc 094 5.62
Larc 093 5.63
Petit L 10.86
Bigloo 10.22
Chez 3.65
Chicken 16.16
Gambit 4.42
MzScheme 65.33
Scheme48 61.89
lattice
Larceny 6.06
Larc 094 6.16
Larc 093 6.02
Petit L 16.55
Bigloo 18.21
Chez 5.31
Chicken 34.77
Gambit 7.15
MzScheme 134.97
Scheme48 246.35
matrix
Larceny 4.33
Larc 094 4.87
Larc 093 4.24
Petit L 10.54
Bigloo 6.82
Chez 4.75
Chicken 28.40
Gambit 5.50
MzScheme 61.52
Scheme48 63.07
maze
Larceny 6.83
Larc 094 6.92
Larc 093 7.06
Petit L 17.90
Bigloo 4.45
Chez 17.05
Chicken 25.94
Gambit 5.87
MzScheme 53.36
Scheme48 51.76
mazefun
Larceny 4.32
Larc 094 4.32
Larc 093 4.31
Petit L 10.93
Bigloo 7.41
Chez 4.26
Chicken 18.25
Gambit 3.83
MzScheme 58.72
Scheme48 57.58
nqueens
Larceny 4.33
Larc 094 4.45
Larc 093 4.38
Petit L 9.91
Bigloo 7.71
Chez 3.21
Chicken 25.24
Gambit 4.55
MzScheme 86.37
Scheme48 66.44
paraffins
Larceny 9.10
Larc 094 9.13
Larc 093 8.85
Petit L 16.71
Bigloo 23.72
Chez 8.26
Chicken 32.30
Gambit 5.97
MzScheme 65.16
Scheme48 48.83
peval
Larceny 3.66
Larc 094 3.73
Larc 093 3.66
Petit L 11.13
Bigloo 2.79
Chez 3.53
Chicken 22.30
Gambit 3.36
MzScheme 51.12
Scheme48 51.75
primes
Larceny 12.07
Larc 094 11.88
Larc 093 11.20
Petit L 29.71
Bigloo 12.50
Chez 22.05
Chicken 86.27
Gambit 6.26
MzScheme 82.24
Scheme48 68.32
ray
Larceny 11.08
Larc 094 10.37
Larc 093 10.18
Petit L 30.80
Bigloo 13.46
Chez 3.90
Chicken 11.10
Gambit 4.79
MzScheme 32.69
Scheme48 499.91
scheme
Larceny 3.91
Larc 094 3.93
Larc 093 3.95
Petit L 11.32
Bigloo 6.28
Chez 3.80
Chicken 16.86
Gambit 4.21
MzScheme 35.95
Scheme48 55.53
simplex
Larceny 10.57
Larc 094 10.29
Larc 093 10.59
Petit L 32.50
Bigloo 8.67
Chez 3.98
Chicken 18.71
Gambit 4.35
MzScheme 57.99
Scheme48 219.95
slatex
Larceny 6.29
Larc 094 10.50
Larc 093 8.74
Petit L 9.76
Bigloo 9.72
Chez 8.70
Chicken 12.53
Gambit 9.28
MzScheme 9.58
Scheme48 11.12
perm9
Larceny 3.09
Larc 094 3.06
Larc 093 2.90
Petit L 5.09
Bigloo 2.58
Chez 4.51
Chicken
Gambit 3.96
MzScheme 39.96
Scheme48 34.27
nboyer
Larceny 4.05
Larc 094 4.04
Larc 093 4.01
Petit L 10.72
Bigloo 5.14
Chez 4.14
Chicken 46.49
Gambit 4.36
MzScheme 82.14
Scheme48 65.48
sboyer
Larceny 3.47
Larc 094 3.43
Larc 093 3.41
Petit L 10.96
Bigloo 3.84
Chez 3.61
Chicken
Gambit 3.48
MzScheme 91.61
Scheme48 73.45
gcbench
Larceny 4.14
Larc 094 4.16
Larc 093 4.03
Petit L 7.02
Bigloo 5.88
Chez 3.13
Chicken 15.67
Gambit 10.00
MzScheme 24.70
Scheme48 28.35
parsing
Larceny 22.38
Larc 094 23.12
Larc 093 21.14
Petit L 53.38
Bigloo 14.19
Chez 13.14
Chicken 80.67
Gambit 14.70
MzScheme 152.55
Scheme48 579.63
gcold
Larceny 55.51
Larc 094
Larc 093 53.71
Petit L 78.37
Bigloo
Chez 93.55
Chicken
Gambit
MzScheme
Scheme48 207.70