The Computer Language
Benchmarks Game

all Haskell GHC programs & measurements

The Glorious Glasgow Haskell Compilation System, version 8.0.2

source secs N mem gz cpu cpu load
binary-trees   7 ? 494 0.00
binary-trees  0.13  14 ? 494 0.25 33% 100% 38% 31%
binary-trees  26.28  21 511,444 494 52.69 35% 41% 93% 34%
binary-trees  #4 Bad Output  7
source secs N mem gz cpu cpu load
chameneos-redux  #4 0.06  60,000 ? 989 0.12 86% 83% 14% 0%
chameneos-redux  #4 0.63  600,000 6,472 989 1.25 97% 98% 3% 2%
chameneos-redux  #4 6.34  6,000,000 6,908 989 12.67 99% 100% 2% 1%
source secs N mem gz cpu cpu load
chameneos-redux  0.06  60,000 ? 989 0.10 80% 86% 0% 0%
chameneos-redux  0.50  600,000 8,600 989 0.96 92% 98% 8% 4%
chameneos-redux  5.15  6,000,000 8,596 989 9.26 79% 100% 2% 2%
source secs N mem gz cpu cpu load
fannkuch-redux  3.70  10 7,120 553 5.88 31% 56% 46% 29%
fannkuch-redux  37.89  11 9,124 553 50.98 49% 55% 13% 18%
fannkuch-redux  556.99  12 8,028 553 817.20 49% 61% 10% 27%
fannkuch-redux  #6 Make Error  10
fannkuch-redux  #5 Make Error  10
fannkuch-redux  #4 Make Error  10
fannkuch-redux  #2 Make Error  10
source secs N mem gz cpu cpu load
fannkuch-redux  #3 0.15  10 ? 1153 0.45 71% 73% 86% 86%
fannkuch-redux  #3 1.35  11 8,772 1153 4.99 91% 93% 89% 99%
fannkuch-redux  #3 16.70  12 7,628 1153 65.63 100% 95% 100% 99%
source secs N mem gz cpu cpu load
fasta  #2 0.16  250,000 ? 1296 0.52 81% 93% 73% 81%
fasta  #2 1.78  2,500,000 50,112 1296 5.69 88% 84% 65% 85%
fasta  #2 14.68  25,000,000 455,088 1296 51.59 89% 87% 88% 91%
k-nucleotide  #2 Make Error  250,000
k-nucleotide  Make Error  250,000
source secs N mem gz cpu cpu load
mandelbrot  #2 0.07  1,000 ? 782 0.20 75% 83% 83% 71%
mandelbrot  #2 0.75  4,000 10,524 782 2.94 99% 99% 97% 99%
mandelbrot  #2 11.64  16,000 41,180 782 46.40 100% 100% 100% 100%
source secs N mem gz cpu cpu load
meteor-contest  #4 1.99  2,098 7,940 803 2.46 100% 9% 9% 10%
source secs N mem gz cpu cpu load
meteor-contest  #3 0.52  2,098 7,264 1804 0.72 15% 98% 13% 15%
source secs N mem gz cpu cpu load
meteor-contest  0.94  2,098 7,684 2200 1.18 13% 81% 31% 14%
source secs N mem gz cpu cpu load
meteor-contest  #2 0.64  2,098 7,316 1891 0.84 12% 13% 98% 11%
source secs N mem gz cpu cpu load
meteor-contest  #5 0.56  2,098 16,224 2919 0.73 13% 100% 13% 13%
source secs N mem gz cpu cpu load
n-body  0.28  500,000 1,380 1706 0.32 10% 96% 14% 7%
n-body  2.69  5,000,000 6,460 1706 2.92 100% 3% 4% 4%
n-body  26.96  50,000,000 8,324 1706 29.56 6% 34% 28% 43%
source secs N mem gz cpu cpu load
n-body  #2 0.28  500,000 1,240 1874 0.33 7% 11% 100% 14%
n-body  #2 2.48  5,000,000 6,308 1874 2.62 2% 4% 6% 100%
n-body  #2 24.48  50,000,000 6,468 1874 25.62 85% 2% 2% 17%
pidigits  #4 Make Error  2,000
regex-redux  #2 Make Error  50,000
source secs N mem gz cpu cpu load
reverse-complement  #2 0.04  250,000 ? 919 0.05 0% 20% 75% 25%
reverse-complement  #2 0.32  2,500,000 1,200 919 0.36 69% 31% 9% 6%
reverse-complement  #2 2.54  25,000,000 870,512 919 2.82 2% 98% 5% 3%
source secs N mem gz cpu cpu load
reverse-complement  #3 0.08  250,000 ? 999 ? 50% 11% 0% 43%
reverse-complement  #3 0.50  2,500,000 ? 999 ? 4% 98% 0% 4%
reverse-complement  #3 1.39  25,000,000 132,176 999 1.52 4% 4% 100% 4%
source secs N mem gz cpu cpu load
spectral-norm  #4 0.05  500 ? 987 0.14 80% 67% 67% 100%
spectral-norm  #4 1.23  3,000 5,808 987 4.69 93% 95% 97% 98%
spectral-norm  #4 4.06  5,500 9,880 987 15.71 97% 97% 98% 97%
source secs N mem gz cpu cpu load
spectral-norm  #2 0.20  500 ? 403 0.20 0% 100% 0% 0%
spectral-norm  #2 6.89  3,000 7,040 403 6.89 100% 0% 1% 1%
spectral-norm  #2 21.51  5,500 8,512 403 44.64 32% 36% 100% 41%
source secs N mem gz cpu cpu load
thread-ring  0.12  500,000 ? 306 0.16 8% 0% 92% 17%
thread-ring  1.00  5,000,000 7,616 306 1.17 10% 81% 22% 8%
thread-ring  9.45  50,000,000 9,584 306 11.10 2% 9% 9% 100%