The Computer Language
Benchmarks Game

all Haskell GHC programs & measurements

The Glorious Glasgow Haskell Compilation System, version 8.0.1

source secs N mem gz cpu cpu load
binary-trees  0.04  12 ? 521 0.04 20% 0% 0% 100%
binary-trees  0.99  16 10,320 521 0.98 0% 2% 2% 100%
binary-trees  18.14  20 190,300 521 18.11 2% 1% 0% 100%
source secs N mem gz cpu cpu load
binary-trees  #4 0.05  12 ? 612 0.03 0% 17% 20% 80%
binary-trees  #4 0.84  16 14,772 612 0.84 1% 0% 1% 100%
binary-trees  #4 16.98  20 190,168 612 16.95 0% 0% 1% 100%
source secs N mem gz cpu cpu load
chameneos-redux  0.04  60,000 ? 989 0.03 0% 0% 0% 100%
chameneos-redux  0.43  600,000 2,900 989 0.43 5% 2% 0% 100%
chameneos-redux  5.00  6,000,000 9,028 989 5.00 1% 0% 0% 100%
source secs N mem gz cpu cpu load
chameneos-redux  #4 0.03  60,000 ? 989 0.03 0% 0% 0% 100%
chameneos-redux  #4 0.62  600,000 2,768 989 0.61 0% 2% 0% 98%
chameneos-redux  #4 6.40  6,000,000 3,108 989 6.39 1% 0% 0% 100%
source secs N mem gz cpu cpu load
fannkuch-redux  2.62  10 4,820 553 2.61 1% 0% 2% 100%
fannkuch-redux  32.55  11 4,896 553 32.53 0% 0% 1% 100%
fannkuch-redux  436.93  12 4,788 553 436.76 1% 0% 0% 100%
source secs N mem gz cpu cpu load
fannkuch-redux  #2 1.60  10 4,340 808 1.60 0% 0% 1% 100%
fannkuch-redux  #2 19.18  11 5,280 808 19.17 0% 1% 0% 100%
fannkuch-redux  #2 250.33  12 5,436 808 250.22 2% 1% 0% 100%
source secs N mem gz cpu cpu load
fannkuch-redux  #4 0.72  10 3,356 665 0.72 0% 0% 3% 100%
fannkuch-redux  #4 8.79  11 3,544 665 8.78 0% 1% 0% 100%
fannkuch-redux  #4 120.95  12 3,372 665 120.91 1% 1% 0% 100%
source secs N mem gz cpu cpu load
fannkuch-redux  #6 0.66  10 3,304 1110 0.65 2% 2% 0% 99%
fannkuch-redux  #6 8.19  11 3,328 1110 8.19 0% 1% 1% 100%
fannkuch-redux  #6 115.01  12 3,380 1110 114.98 1% 0% 0% 100%
source secs N mem gz cpu cpu load
fannkuch-redux  #3 0.36  10 568 1153 0.35 0% 3% 8% 97%
fannkuch-redux  #3 4.28  11 3,128 1153 4.27 6% 2% 1% 100%
fannkuch-redux  #3 56.93  12 3,232 1153 56.90 0% 2% 1% 100%
source secs N mem gz cpu cpu load
fannkuch-redux  #5 0.74  10 3,368 834 0.74 0% 3% 1% 100%
fannkuch-redux  #5 9.13  11 3,416 834 9.12 1% 1% 1% 100%
fannkuch-redux  #5 123.66  12 3,364 834 123.62 0% 0% 0% 100%
source secs N mem gz cpu cpu load
fasta  #2 0.27  250,000 592 1296 0.25 15% 0% 0% 93%
fasta  #2 2.47  2,500,000 47,780 1296 2.47 2% 2% 0% 100%
fasta  #2 23.41  25,000,000 399,264 1296 23.39 0% 1% 1% 100%
source secs N mem gz cpu cpu load
k-nucleotide  2.83  250,000 27,076 1052 2.77 2% 1% 1% 100%
k-nucleotide  15.23  2,500,000 56,852 1052 14.96 1% 1% 1% 100%
k-nucleotide  139.13  25,000,000 492,368 1052 136.78 0% 1% 1% 100%
mandelbrot  #2 Bad Output  1,000
source secs N mem gz cpu cpu load
meteor-contest  #3 0.82  2,098 4,164 1804 0.82 2% 1% 0% 99%
source secs N mem gz cpu cpu load
meteor-contest  #5 0.48  2,098 3,944 2919 0.47 0% 4% 0% 100%
source secs N mem gz cpu cpu load
meteor-contest  #2 0.94  2,098 4,220 1891 0.93 0% 2% 3% 100%
source secs N mem gz cpu cpu load
meteor-contest  #4 3.08  2,098 4,364 803 3.08 1% 1% 0% 100%
source secs N mem gz cpu cpu load
meteor-contest  1.21  2,098 4,208 2200 1.21 1% 0% 1% 100%
source secs N mem gz cpu cpu load
n-body  0.35  500,000 600 1706 0.35 0% 3% 3% 100%
n-body  3.48  5,000,000 3,480 1706 3.48 1% 1% 1% 100%
n-body  34.71  50,000,000 3,500 1706 34.70 0% 1% 0% 100%
source secs N mem gz cpu cpu load
n-body  #2 0.31  500,000 568 1874 0.31 0% 3% 0% 100%
n-body  #2 3.16  5,000,000 3,372 1874 3.16 2% 2% 0% 100%
n-body  #2 30.44  50,000,000 3,500 1874 30.42 1% 1% 0% 100%
pidigits  #4 Make Error  2,000
source secs N mem gz cpu cpu load
regex-dna  #2 0.38  50,000 616 1518 0.36 0% 0% 3% 100%
regex-dna  #2 3.65  500,000 35,812 1518 3.56 1% 1% 1% 100%
regex-dna  #2 35.36  5,000,000 313,524 1518 35.34 1% 1% 1% 100%
source secs N mem gz cpu cpu load
reverse-complement  #3 0.05  250,000 ? 999 ? 0% 0% 0% 100%
reverse-complement  #3 0.45  2,500,000 ? 999 ? 0% 5% 0% 100%
reverse-complement  #3 1.30  25,000,000 128,364 999 1.30 2% 2% 1% 99%
source secs N mem gz cpu cpu load
reverse-complement  #2 0.08  250,000 ? 919 ? 11% 13% 0% 100%
reverse-complement  #2 0.66  2,500,000 63,300 919 0.34 2% 0% 0% 100%
reverse-complement  #2 2.72  25,000,000 764,064 919 2.71 0% 1% 0% 100%
source secs N mem gz cpu cpu load
spectral-norm  #2 0.22  500 616 403 0.22 0% 0% 5% 96%
spectral-norm  #2 7.84  3,000 3,596 403 7.83 1% 1% 1% 100%
spectral-norm  #2 26.27  5,500 4,916 403 26.26 1% 1% 0% 100%
source secs N mem gz cpu cpu load
spectral-norm  #4 0.16  500 ? 987 0.16 0% 0% 6% 100%
spectral-norm  #4 5.66  3,000 2,176 987 5.66 0% 0% 1% 100%
spectral-norm  #4 18.81  5,500 2,336 987 18.80 3% 1% 0% 100%
source secs N mem gz cpu cpu load
thread-ring  0.09  500,000 ? 306 0.08 0% 0% 0% 100%
thread-ring  0.72  5,000,000 10,676 306 0.72 4% 1% 0% 100%
thread-ring  7.06  50,000,000 4,540 306 7.05 1% 1% 1% 100%