all Haskell GHC programs & measurements The Glorious Glasgow Haskell Compilation System, version 8.8.1 source secs N mem gz cpu cpu load binary-trees #2 0.47 7 8 491 0.01 66% 6% 4% 85% binary-trees #2 0.18 14 0 491 0.32 41% 50% 25% 89% binary-trees #2 27.45 21 454,344 491 55.94 50% 75% 39% 49% source secs N mem gz cpu cpu load binary-trees #6 0.41 7 8 592 0.01 38% 3% 0% 39% binary-trees #6 0.05 14 0 592 0.13 60% 60% 50% 83% binary-trees #6 13.41 21 450,148 592 48.90 93% 92% 96% 90% source secs N mem gz cpu cpu load binary-trees #5 0.45 7 8 561 0.01 43% 7% 0% 57% binary-trees #5 0.06 14 0 561 0.14 67% 50% 83% 67% binary-trees #5 17.47 21 646,760 561 63.75 93% 89% 93% 96% source secs N mem gz cpu cpu load binary-trees #3 0.87 7 8 538 0.01 99% 19% 10% 64% binary-trees #3 0.06 14 0 538 0.16 83% 67% 60% 67% binary-trees #3 15.48 21 686,812 538 56.81 94% 96% 93% 93% source secs N mem gz cpu cpu load binary-trees 0.51 7 8 494 0.01 60% 4% 0% 36% binary-trees 0.10 14 0 494 0.14 36% 30% 0% 90% binary-trees 24.07 21 667,312 494 46.83 35% 87% 45% 35% source secs N mem gz cpu cpu load fannkuch-redux #6 0.61 10 8 1113 0.46 95% 30% 51% 36% fannkuch-redux #6 1.46 11 4,148 1113 5.65 99% 96% 98% 98% fannkuch-redux #6 18.78 12 4,368 1113 73.51 98% 100% 99% 100% source secs N mem gz cpu cpu load fannkuch-redux #4 0.78 10 4,320 665 0.83 29% 17% 18% 73% fannkuch-redux #4 5.54 11 4,276 665 20.80 96% 97% 97% 100% fannkuch-redux #4 73.68 12 4,352 665 288.39 100% 100% 98% 100% fannkuch-redux #3 Make Error 10 source secs N mem gz cpu cpu load fannkuch-redux #5 0.56 10 480 842 0.47 52% 24% 18% 58% fannkuch-redux #5 1.61 11 4,088 842 5.63 79% 96% 99% 98% fannkuch-redux #5 18.64 12 4,392 842 72.54 97% 99% 99% 100% source secs N mem gz cpu cpu load fannkuch-redux #2 1.26 10 8,712 808 2.17 41% 69% 79% 50% fannkuch-redux #2 8.29 11 9,052 808 25.20 79% 78% 78% 81% fannkuch-redux #2 105.03 12 9,176 808 309.17 75% 76% 76% 75% source secs N mem gz cpu cpu load fannkuch-redux 3.19 10 6,484 559 3.31 8% 96% 18% 4% fannkuch-redux 33.39 11 5,908 559 40.98 19% 75% 26% 10% fannkuch-redux 467.12 12 6,676 559 584.06 48% 39% 31% 15% fasta Make Error 250,000 source secs N mem gz cpu cpu load fasta #4 0.41 250,000 8 2013 0.07 10% 95% 18% 5% fasta #4 0.17 2,500,000 0 2013 0.46 76% 67% 69% 67% fasta #4 1.51 25,000,000 42,572 2013 4.19 71% 72% 73% 69% source secs N mem gz cpu cpu load fasta #3 0.62 250,000 8 1088 0.21 40% 24% 3% 52% fasta #3 1.44 2,500,000 54,672 1088 2.74 34% 59% 68% 35% fasta #3 13.92 25,000,000 883,388 1088 28.29 39% 58% 78% 37% source secs N mem gz cpu cpu load fasta #2 0.54 250,000 444 1319 0.45 52% 26% 42% 59% fasta #2 1.52 2,500,000 51,684 1319 4.84 94% 76% 71% 80% fasta #2 14.17 25,000,000 449,444 1319 46.64 90% 86% 81% 85% source secs N mem gz cpu cpu load fasta #6 0.49 250,000 8 1882 0.09 94% 6% 2% 10% fasta #6 0.18 2,500,000 0 1882 0.48 71% 61% 71% 72% fasta #6 1.40 25,000,000 8,020 1882 4.12 74% 74% 74% 75% source secs N mem gz cpu cpu load fasta #5 0.54 250,000 8 2000 0.07 27% 75% 33% 4% fasta #5 0.22 2,500,000 700 2000 0.49 59% 55% 61% 63% fasta #5 1.44 25,000,000 8,300 2000 4.22 74% 74% 74% 75% source secs N mem gz cpu cpu load k-nucleotide 2.34 250,000 48,776 1059 4.65 67% 60% 57% 47% k-nucleotide 5.56 2,500,000 76,200 1059 16.77 79% 75% 81% 81% k-nucleotide 40.93 25,000,000 522,408 1059 141.65 90% 89% 92% 88% source secs N mem gz cpu cpu load k-nucleotide #2 1.05 250,000 14,564 1486 1.59 92% 36% 47% 45% k-nucleotide #2 4.08 2,500,000 84,288 1486 13.27 87% 82% 83% 87% k-nucleotide #2 36.99 25,000,000 639,092 1486 126.58 89% 87% 88% 88% source secs N mem gz cpu cpu load mandelbrot #3 0.65 1,000 8 1975 0.10 64% 25% 3% 62% mandelbrot #3 0.35 4,000 744 1975 1.29 97% 97% 97% 97% mandelbrot #3 5.06 16,000 37,660 1975 19.62 98% 100% 100% 100% source secs N mem gz cpu cpu load mandelbrot #2 0.45 1,000 8 782 0.21 44% 13% 11% 52% mandelbrot #2 0.76 4,000 6,872 782 2.94 97% 97% 97% 97% mandelbrot #2 11.79 16,000 38,496 782 46.46 100% 100% 100% 100% source secs N mem gz cpu cpu load n-body 0.84 500,000 524 1706 0.25 22% 63% 6% 55% n-body 2.40 5,000,000 4,040 1706 8.57 87% 87% 89% 100% n-body 23.83 50,000,000 4,232 1706 23.83 1% 5% 3% 100% source secs N mem gz cpu cpu load n-body #2 1.14 500,000 524 1883 0.23 66% 0% 2% 70% n-body #2 2.20 5,000,000 3,980 1883 7.80 85% 86% 85% 100% n-body #2 21.87 50,000,000 4,388 1883 85.27 98% 100% 98% 99% source secs N mem gz cpu cpu load pidigits #4 0.49 2,000 8 348 0.22 27% 72% 20% 8% pidigits #4 1.27 6,000 7,436 348 1.65 14% 18% 14% 100% pidigits #4 3.47 10,000 9,308 348 4.39 10% 12% 100% 10% source secs N mem gz cpu cpu load pidigits #5 0.59 2,000 8 1694 0.09 66% 10% 43% 20% pidigits #5 0.62 6,000 5,684 1694 0.62 16% 98% 5% 2% pidigits #5 1.76 10,000 6,516 1694 1.76 0% 1% 1% 99% source secs N mem gz cpu cpu load pidigits #3 0.95 2,000 572 379 0.21 35% 48% 57% 17% pidigits #3 1.60 6,000 7,880 379 2.13 8% 42% 71% 16% pidigits #3 4.27 10,000 10,040 379 5.40 13% 72% 40% 13% source secs N mem gz cpu cpu load pidigits #2 0.58 2,000 464 585 0.23 25% 7% 19% 48% pidigits #2 1.59 6,000 7,808 585 2.08 35% 22% 15% 76% pidigits #2 4.42 10,000 9,984 585 5.62 72% 14% 40% 12% source secs N mem gz cpu cpu load pidigits #6 1.02 2,000 528 360 0.23 29% 30% 38% 60% pidigits #6 1.25 6,000 8,024 360 1.83 27% 6% 24% 100% pidigits #6 3.00 10,000 8,284 360 3.79 100% 10% 9% 9% source secs N mem gz cpu cpu load pidigits 0.74 2,000 568 460 0.24 48% 3% 5% 65% pidigits 1.52 6,000 7,916 460 1.88 9% 12% 15% 99% pidigits 4.21 10,000 9,064 460 5.20 8% 7% 8% 100% source secs N mem gz cpu cpu load regex-redux #3 0.59 50,000 8 2213 0.10 34% 15% 31% 39% regex-redux #3 0.30 500,000 612 2213 0.46 33% 50% 28% 50% regex-redux #3 1.68 5,000,000 308,212 2213 3.89 46% 77% 44% 66% source secs N mem gz cpu cpu load reverse-complement #2 0.68 250,000 8 982 0.05 26% 13% 51% 24% reverse-complement #2 29.23 100,000,000 3,465,812 982 17.59 27% 21% 23% 32% source secs N mem gz cpu cpu load reverse-complement #3 0.68 250,000 8 1020 0.06 38% 12% 0% 58% reverse-complement #3 6.59 100,000,000 501,560 1020 9.22 92% 15% 19% 22% source secs N mem gz cpu cpu load spectral-norm #4 0.69 500 8 987 0.15 46% 14% 16% 46% spectral-norm #4 1.26 3,000 3,868 987 4.71 94% 94% 94% 94% spectral-norm #4 4.09 5,500 4,184 987 15.72 98% 99% 99% 97% source secs N mem gz cpu cpu load spectral-norm #2 0.95 500 520 403 0.14 73% 10% 24% 55% spectral-norm #2 4.73 3,000 4,656 403 4.74 1% 100% 3% 1% spectral-norm #2 15.77 5,500 6,108 403 15.77 5% 2% 100% 3%