nobench: haskell implementation shootout

Results from Thu Apr 5 17:28:54 EST 2007
Run started at: nobench run started at Thu Apr 5 16:03:33 EST 2007
Finished at: nobench run finished at Thu Apr 5 17:28:54 EST 2007
imaginary
foldrfoldr-optheadstreamsstreams-opt
bernouilli
11.54 (1.0)
11.55 (1.0)
11.62 (1.0)12.49 (1.1)12.46 (1.1)
binarytrees
2.80 (1.0)
3.08 (1.1)
2.76 (1.0)
2.79 (1.0)
2.86 (1.0)
digits-of-e11.71 (1.0)1.78 (1.0)1.54 (0.9)1.68 (1.0)
1.40 (0.8)
digits-of-e23.97 (1.0)3.96 (1.0)3.53 (0.9)
3.30 (0.8)
3.27 (0.8)
exp3_8
2.18 (1.0)
2.21 (1.0)
2.18 (1.0)
2.19 (1.0)
2.18 (1.0)
gen_regexps1.26 (1.0)1.27 (1.0)1.26 (1.0)1.39 (1.1)
1.07 (0.8)
integrate
jl_rsa
2.34 (1.0)
2.34 (1.0)
2.32 (1.0)
2.37 (1.0)
2.36 (1.0)
loop
2.82 (1.0)
2.83 (1.0)
2.83 (1.0)
2.82 (1.0)
2.83 (1.0)
nsieve
3.82 (1.0)
3.82 (1.0)
3.79 (1.0)
3.80 (1.0)
3.80 (1.0)
paraffins
3.53 (1.0)
3.62 (1.0)
3.50 (1.0)
9.85 (2.8)4.48 (1.3)
partial-sums2.97 (1.0)
2.61 (0.9)
2.99 (1.0)2.97 (1.0)2.90 (1.0)
pidigits
2.48 (1.0)
2.49 (1.0)
2.48 (1.0)
2.50 (1.0)
2.49 (1.0)
queens5.98 (1.0)5.96 (1.0)5.94 (1.0)15.33 (2.6)
5.01 (0.8)
recursive15.16 (1.0)15.27 (1.0)
14.28 (0.9)
14.23 (0.9)
14.43 (1.0)
rfib
12.27 (1.0)
12.28 (1.0)
12.45 (1.0)12.44 (1.0)12.47 (1.0)
ru_list
spectral-norm
3.04 (1.0)
3.04 (1.0)
3.03 (1.0)
3.04 (1.0)
3.04 (1.0)
sumcol
wheel-sieve13.82 (1.0)3.88 (1.0)
3.62 (0.9)
5.55 (1.5)3.94 (1.0)
wheel-sieve2
1.31 (1.0)
1.33 (1.0)
1.30 (1.0)
1.31 (1.0)
1.27 (1.0)
x2n1
2.33 (1.0)
2.34 (1.0)
2.46 (1.1)2.59 (1.1)2.57 (1.1)
average
1.00 (19/22)
1.01 (19/22)
0.98 (19/22)
1.13 (19/22)
0.98 (19/22)
spectral
foldrfoldr-optheadstreamsstreams-opt
ansi
3.34 (1.0)
3.38 (1.0)
3.36 (1.0)
3.63 (1.1)3.95 (1.2)
atom7.90 (1.0)
0.05 (0.0)
7.90 (1.0)8.11 (1.0)
0.05 (0.0)
boyer
1.20 (1.0)
1.21 (1.0)
1.21 (1.0)
1.20 (1.0)
1.21 (1.0)
calendar
3.58 (1.0)
3.56 (1.0)
3.65 (1.0)
3.58 (1.0)
3.70 (1.0)
cichelli0.22 (1.0)
0.16 (0.7)
0.20 (0.9)
0.20 (0.9)
0.18 (0.8)
circsim
1.71 (1.0)
1.70 (1.0)
1.75 (1.0)1.88 (1.1)1.77 (1.0)
clausify1.25 (1.0)
1.22 (1.0)
1.22 (1.0)
1.23 (1.0)
1.20 (1.0)
constraints
5.57 (1.0)
5.56 (1.0)
5.54 (1.0)
6.01 (1.1)5.79 (1.0)
cryptarithm12.00 (1.0)
1.93 (1.0)
1.95 (1.0)
2.55 (1.3)
1.97 (1.0)
cse
0.01 (1.0)
0.01 (1.0)
0.01 (1.0)
0.01 (1.0)
0.01 (1.0)
eliza
0.84 (1.0)
0.83 (1.0)
0.83 (1.0)
0.85 (1.0)
0.81 (1.0)
fannkuch1.24 (1.0)1.23 (1.0)
1.13 (0.9)
1.39 (1.1)1.27 (1.0)
fibheaps4.37 (1.0)4.39 (1.0)4.35 (1.0)4.30 (1.0)
4.01 (0.9)
integer5.31 (1.0)5.49 (1.0)5.48 (1.0)27.77 (5.2)
2.45 (0.5)
k-nucleotide
2.22 (1.0)
2.22 (1.0)
2.23 (1.0)
2.26 (1.0)
mandelbrot
meteor2.72 (1.0)2.74 (1.0)2.74 (1.0)
2.68 (1.0)
2.65 (1.0)
nbody
7.08 (1.0)
7.09 (1.0)
7.08 (1.0)
7.17 (1.0)7.18 (1.0)
perfectsquares7.59 (1.0)
7.50 (1.0)
7.62 (1.0)8.01 (1.1)8.12 (1.1)
primes
3.62 (1.0)
3.62 (1.0)
3.68 (1.0)4.23 (1.2)3.89 (1.1)
regex-dna3.58 (1.0)5.51 (1.5)3.64 (1.0)
3.53 (1.0)
3.53 (1.0)
reverse-complement
sorting2.46 (1.0)2.51 (1.0)
2.40 (1.0)
3.28 (1.3)2.56 (1.0)
average
1.00 (21/23)
0.86 (20/23)
0.99 (21/23)
1.14 (21/23)
0.84 (21/23)
real
foldrfoldr-optheadstreamsstreams-opt
alex2.96 (1.0)
1.98 (0.7)
2.26 (0.8)2.11 (0.7)2.20 (0.7)
anna
32.81 (1.0)
33.05 (1.0)32.92 (1.0)34.17 (1.0)33.34 (1.0)
bspt4.49 (1.0)
4.34 (1.0)
4.55 (1.0)4.79 (1.1)4.46 (1.0)
cacheprof0.98 (1.0)0.96 (1.0)
0.89 (0.9)
0.92 (0.9)
0.92 (0.9)
chess
0.27 (1.0)
0.26 (1.0)
0.26 (1.0)
0.56 (2.1)0.37 (1.4)
compress
0.29 (1.0)
0.28 (1.0)
0.29 (1.0)
0.28 (1.0)
0.28 (1.0)
ebnf2ps
0.02 (1.0)
0.02 (1.0)
0.04 (2.0)
0.01 (0.5)
0.02 (1.0)
fem
fluid
fulsom2.70 (1.0)2.73 (1.0)
2.65 (1.0)
2.60 (1.0)
2.66 (1.0)
galois_raytrace
gamteb
0.18 (1.0)
0.16 (0.9)
0.18 (1.0)
0.16 (0.9)
0.17 (0.9)
gg
0.03 (1.0)
0.03 (1.0)
0.03 (1.0)
0.03 (1.0)
0.02 (0.7)
happy
10.39 (1.0)
10.72 (1.0)
10.41 (1.0)
hidden
infer
0.14 (1.0)
0.13 (0.9)
0.13 (0.9)
0.14 (1.0)
0.12 (0.9)
lift
0.02 (1.0)
0.02 (1.0)
0.01 (0.5)
0.02 (1.0)
0.01 (0.5)
linear
3.53 (1.0)
3.51 (1.0)
3.48 (1.0)
10.95 (3.1)10.14 (2.9)
maillist
0.07 (1.0)
0.06 (0.9)
0.05 (0.7)
0.04 (0.6)
0.06 (0.9)
mkhprog
0.00 (1.0)
0.01 (1.0)
0.01 (1.0)
0.01 (1.0)
0.01 (1.0)
pic
prolog
0.01 (1.0)
0.01 (1.0)
0.02 (2.0)
0.01 (1.0)
0.01 (1.0)
reptile
0.03 (1.0)
0.03 (1.0)
0.02 (0.7)
0.03 (1.0)
0.04 (1.3)
rsa
1.21 (1.0)
1.18 (1.0)
1.19 (1.0)
1.19 (1.0)
1.19 (1.0)
rx
0.35 (1.0)
0.33 (0.9)
0.34 (1.0)
0.35 (1.0)
scs
symalg
0.08 (1.0)
0.08 (1.0)
0.08 (1.0)
0.08 (1.0)
0.08 (1.0)
veritas
8.11 (1.0)
8.67 (1.1)8.27 (1.0)9.01 (1.1)9.49 (1.2)
average
1.00 (22/28)
0.96 (21/28)
0.98 (22/28)
1.01 (21/28)
1.00 (21/28)
foldrfoldr-optheadstreamsstreams-opt
GRAND TOTAL
1.00 (62/73)
0.94 (60/73)
0.98 (62/73)
1.09 (61/73)
0.94 (61/73)

ghcThe Glorious Glasgow Haskell Compilation System, version 6.7.20070224
ghc-asmThe Glorious Glasgow Haskell Compilation System, version 6.6
ghc-oldThe Glorious Glasgow Haskell Compilation System, version 6.6
ghciThe Glorious Glasgow Haskell Compilation System, version 6.6
hugsVersion: September 2006
nhc98v1.19 (darcs version)
yhcyhc: The York Haskell Compiler version (unversioned)
hbchbc Haskell98 version 0.9999.5c, 2004 Jun 29
jhc-grinjhc 0.1 20070228 (irwupyinmeci+5)

Linux 2.6.19.2-general i686
model name : Intel(R) Pentium(R) 4 CPU 3.20GHz
model name : Intel(R) Pentium(R) 4 CPU 3.20GHz
cpu MHz : 3200.375
gcc (GCC) 4.0.3 20051201 (prerelease) (Debian 4.0.2-5)

Generated by Text.XHtml