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 July 2008.
geometricMean
Larceny 1.19
PetitLarc 2.62
PLT 9.04
browse
Larceny 18.06
PetitLarc 43.82
PLT 262.13
deriv
Larceny 23.68
PetitLarc 71.61
PLT 357.06
dderiv
Larceny 70.37
PetitLarc 201.86
PLT 635.34
destruc
Larceny 14.58
PetitLarc 29.82
PLT 238.15
diviter
Larceny 18.84
PetitLarc 63.72
PLT 456.96
divrec
Larceny 21.03
PetitLarc 77.71
PLT 578.08
puzzle
Larceny 32.89
PetitLarc 66.57
PLT 638.21
triangl
Larceny 37.13
PetitLarc 94.95
PLT 521.79
tak
Larceny 13.97
PetitLarc 44.05
PLT 273.32
takl
Larceny 18.30
PetitLarc 53.67
PLT 781.69
ntakl
Larceny 13.89
PetitLarc 62.32
PLT 672.72
cpstak
Larceny 24.82
PetitLarc 46.35
PLT 201.11
ctak
Larceny 68.12
PetitLarc 87.72
PLT 20482.08
fib
Larceny 11.84
PetitLarc 36.21
PLT 212.61
fibc
Larceny 44.53
PetitLarc 60.00
PLT 5145.82
fibfp
Larceny 63.52
PetitLarc 138.79
PLT 621.55
sum
Larceny 30.05
PetitLarc 69.05
PLT 684.36
sumfp
Larceny 52.75
PetitLarc 138.41
PLT 568.41
fft
Larceny 34.29
PetitLarc 56.26
PLT 194.84
mbrot
Larceny 153.62
PetitLarc 321.46
PLT 1449.92
mbrotZ
Larceny 131.94
PetitLarc 317.86
PLT 1244.87
nucleic
Larceny 73.13
PetitLarc 185.29
PLT 464.80
pnpoly
Larceny 47.64
PetitLarc 78.82
PLT 658.44
ack
Larceny 21.46
PetitLarc 56.92
PLT 812.81
array1
Larceny 22.43
PetitLarc 34.39
PLT 190.81
string
Larceny 12.54
PetitLarc 22.67
PLT 13.39
sum1
Larceny 22.33
PetitLarc 60.56
PLT 67.67
cat
Larceny 21.97
PetitLarc 37.55
PLT 606.28
cat2
Larceny 21.32
PetitLarc 36.77
PLT 3.94
cat3
Larceny 73.25
PetitLarc 135.59
PLT 460.02
tail
Larceny 43.13
PetitLarc 70.39
PLT 25.85
wc
Larceny 13.57
PetitLarc 21.86
PLT 368.70
read0
Larceny 471.94
PetitLarc 783.20
PLT 677.35
read1
Larceny 68.76
PetitLarc 167.49
PLT 3.93
read2
Larceny 68.73
PetitLarc 166.33
PLT 4.09
read3
Larceny 140.18
PetitLarc 300.29
PLT 412.43
bibfreq
Larceny 8.62
PetitLarc 18.67
PLT 28.23
bibfreq2
Larceny 9.34
PetitLarc 18.17
PLT 36.79
conform
Larceny 23.49
PetitLarc 64.96
PLT 290.24
dynamic
Larceny 24.35
PetitLarc 59.18
PLT 179.32
earley
Larceny 117.85
PetitLarc 105.93
PLT 2015.05
graphs
Larceny 32.34
PetitLarc 61.96
PLT 238.57
lattice
Larceny 65.51
PetitLarc 202.05
PLT 1274.41
matrix
Larceny 18.70
PetitLarc 38.63
PLT 180.50
maze
Larceny 14.32
PetitLarc 29.94
PLT 101.73
mazefun
Larceny 15.32
PetitLarc 41.35
PLT 331.46
nqueens
Larceny 81.82
PetitLarc 166.57
PLT 1726.34
paraffins
Larceny 32.73
PetitLarc 44.24
PLT 142.97
parsing
Larceny 56.82
PetitLarc 137.37
PLT 433.29
peval
Larceny 18.82
PetitLarc 61.37
PLT 333.24
pi
Larceny 258.79
PetitLarc 696.83
PLT 8.17
primes
Larceny 27.79
PetitLarc 46.37
PLT 357.24
quicksort
Larceny 47.47
PetitLarc 122.44
PLT 672.37
ray
Larceny 35.34
PetitLarc 88.97
PLT 259.89
scheme
Larceny 48.92
PetitLarc 138.73
PLT 613.22
simplex
Larceny 70.91
PetitLarc 181.27
PLT 670.19
slatex
Larceny 42.76
PetitLarc 65.37
PLT 162.17
nboyer
Larceny 10.78
PetitLarc 24.37
PLT 108.87
sboyer
Larceny 24.43
PetitLarc 60.60
PLT 358.42
gcbench
Larceny 48.60
PetitLarc 70.23
PLT 1200.73
mperm
Larceny 105.11
PetitLarc 177.01
PLT 865.02
equal
Larceny 55.45
PetitLarc 156.29
PLT 51.98
normalization
Larceny 41.87
PetitLarc 78.98
PLT 33.42
listsort
Larceny 16.20
PetitLarc 36.58
PLT 242.17
vecsort
Larceny 15.62
PetitLarc 35.56
PLT 200.87
hashtable0
Larceny 25.89
PetitLarc 54.80
PLT 59.07