The Computer Language
24.06 Benchmarks Game

all Perl programs & measurements

This is perl 5, version 40
subversion 0 (v5.40.0)
x86_64-linux-thread-multi

source secs N mem gz cpu secs cpu load
binary-trees  #3 0.31  7 19,684 655 0.04 0% 12% 0% 3%
binary-trees  #3 0.57  14 27,956 655 1.85 89% 85% 84% 68%
binary-trees  #3 110.37  21 2,200,700 655 374.11 74% 93% 73% 98%
source secs N mem gz cpu secs cpu load
binary-trees  #6 1.50  7 19,860 800 0.05 0% 0% 5% 0%
binary-trees  #6 1.04  14 19,860 800 0.68 0% 64% 0% 0%
binary-trees  #6 40.21  21 760,192 800 148.50 90% 90% 99% 90%
source secs N mem gz cpu secs cpu load
binary-trees  #4 0.50  7 19,684 769 0.05 2% 0% 2% 8%
binary-trees  #4 0.43  14 35,148 769 1.40 83% 74% 95% 74%
binary-trees  #4 79.54  21 2,519,560 769 287.74 88% 95% 88% 89%
source secs N mem gz cpu secs cpu load
binary-trees  #5 1.44  7 19,860 805 0.05 0% 3% 0% 0%
binary-trees  #5 1.05  14 19,860 805 0.80 76% 0% 1% 1%
binary-trees  #5 52.18  21 1,048,704 805 189.88 87% 100% 88% 88%
source secs N mem gz cpu secs cpu load
binary-trees  0.26  7 19,684 401 0.02 7% 7% 3% 0%
binary-trees  1.25  14 19,684 401 1.25 0% 0% 100% 0%
binary-trees  263.97  21 599,424 401 263.95 0% 96% 3% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  11.63  10 19,684 463 11.27 0% 0% 0% 96%
fannkuch-redux  138.50  11 19,684 463 138.49 0% 100% 0% 0%
fannkuch-redux  1,805.89  12 19,684 463 1,805.83 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #3 8.75  10 19,684 433 8.51 24% 0% 73% 0%
fannkuch-redux  #3 102.33  11 19,684 433 102.33 0% 100% 0% 0%
fannkuch-redux  #3 1,365.70  12 19,684 433 1,365.66 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #2 3.27  10 19,684 577 11.47 84% 90% 86% 89%
fannkuch-redux  #2 35.56  11 19,684 577 141.01 99% 100% 99% 99%
fannkuch-redux  #2 442.57  12 19,684 577 1,766.92 100% 99% 99% 99%
source secs N mem gz cpu secs cpu load
fasta  #2 2.33  250,000 19,684 926 2.03 9% 0% 79% 3%
fasta  #2 18.52  2,500,000 19,684 926 18.52 46% 0% 53% 0%
fasta  #2 189.89  25,000,000 19,684 926 189.24 0% 99% 0% 0%
source secs N mem gz cpu secs cpu load
fasta  #4 1.51  250,000 19,684 969 1.27 76% 0% 6% 0%
fasta  #4 12.33  2,500,000 19,684 969 12.32 99% 0% 0% 0%
fasta  #4 126.60  25,000,000 19,684 969 125.89 0% 0% 0% 99%
source secs N mem gz cpu secs cpu load
fasta  0.96  250,000 19,684 875 0.66 0% 0% 69% 2%
fasta  6.38  2,500,000 19,684 875 6.38 0% 100% 0% 0%
fasta  60.07  25,000,000 55,296 875 60.07 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
k-nucleotide  #3 1.01  250,000 58,696 520 2.08 52% 43% 66% 44%
k-nucleotide  #3 5.78  2,500,000 159,104 520 19.13 91% 72% 77% 92%
k-nucleotide  #3 56.61  25,000,000 1,148,032 520 193.68 79% 95% 94% 74%
source secs N mem gz cpu secs cpu load
k-nucleotide  #4 0.95  250,000 59,432 483 1.80 41% 51% 60% 36%
k-nucleotide  #4 4.65  2,500,000 157,952 483 15.54 92% 73% 96% 72%
k-nucleotide  #4 45.38  25,000,000 1,070,336 483 151.76 98% 72% 71% 92%
source secs N mem gz cpu secs cpu load
k-nucleotide  2.34  250,000 249,288 659 3.43 28% 25% 81% 23%
k-nucleotide  5.50  2,500,000 313,500 659 15.35 63% 64% 81% 78%
k-nucleotide  43.90  25,000,000 1,247,396 659 154.01 92% 87% 86% 85%
source secs N mem gz cpu secs cpu load
k-nucleotide  #2 1.67  250,000 49,152 365 1.27 76% 0% 0% 0%
k-nucleotide  #2 13.62  2,500,000 88,320 365 13.44 0% 0% 0% 98%
k-nucleotide  #2 139.32  25,000,000 659,584 365 137.50 0% 0% 0% 98%
source secs N mem gz cpu secs cpu load
mandelbrot  2.33  1,000 19,688 592 7.73 82% 84% 82% 82%
mandelbrot  30.79  4,000 19,688 592 122.87 99% 99% 99% 99%
mandelbrot  498.72  16,000 76,928 592 1,979.43 100% 100% 100% 100%
source secs N mem gz cpu secs cpu load
n-body  #2 4.85  500,000 19,688 1431 4.53 0% 0% 0% 93%
n-body  #2 44.35  5,000,000 19,688 1431 44.35 69% 0% 30% 0%
n-body  #2 444.89  50,000,000 19,688 1431 444.87 97% 0% 2% 0%
pidigits  #2 Failed  2,000
source secs N mem gz cpu secs cpu load
pidigits  2.95  2,000 19,684 471 2.17 73% 0% 0% 1%
pidigits  6.74  6,000 19,684 471 6.74 0% 0% 100% 0%
pidigits  13.27  10,000 19,684 471 13.26 0% 100% 0% 0%
pidigits  #4 Failed  2,000
regex-redux  #5 Bad Output  50,000
source secs N mem gz cpu secs cpu load
regex-redux  #4 0.44  50,000 19,688 823 0.35 22% 22% 11% 27%
regex-redux  #4 1.12  500,000 21,476 823 3.13 84% 88% 65% 45%
regex-redux  #4 10.21  5,000,000 157,444 823 30.52 62% 92% 48% 95%
source secs N mem gz cpu secs cpu load
regex-redux  #3 0.96  50,000 19,688 857 0.37 6% 12% 11% 13%
regex-redux  #3 1.28  500,000 47,944 857 3.34 83% 87% 55% 40%
regex-redux  #3 10.36  5,000,000 410,236 857 30.81 58% 52% 92% 95%
source secs N mem gz cpu secs cpu load
regex-redux  #2 0.57  50,000 19,688 717 0.33 0% 0% 33% 23%
regex-redux  #2 1.91  500,000 25,684 717 3.21 71% 0% 97% 1%
regex-redux  #2 17.06  5,000,000 205,440 717 29.44 86% 0% 85% 0%
source secs N mem gz cpu secs cpu load
regex-redux  0.55  50,000 19,688 471 0.27 0% 50% 3% 0%
regex-redux  2.33  500,000 25,708 471 2.29 1% 0% 0% 97%
regex-redux  22.28  5,000,000 205,748 471 22.28 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
reverse-complement  #4 0.30  250,000 19,688 268 0.04 0% 0% 10% 0%
reverse-complement  #4 5.76  100,000,001 998,608 268 5.76 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
reverse-complement  #3 0.30  250,000 19,688 295 0.04 17% 0% 0% 0%
reverse-complement  #3 6.77  100,000,001 1,495,228 295 6.76 1% 1% 99% 0%
source secs N mem gz cpu secs cpu load
simple  #2 10.13  1,000 19,688 358 9.96 0% 98% 0% 0%
simple  #2 158.39  4,000 19,688 358 158.39 0% 100% 0% 0%
simple  #2 2,656.97  16,000 19,688 358 2,656.83 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
simple  11.41  1,000 19,688 382 11.21 98% 0% 0% 0%
simple  182.42  4,000 19,688 382 182.41 0% 100% 0% 0%
simple  2,901.81  16,000 19,688 382 2,901.66 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
spectral-norm  1.19  500 19,688 340 0.85 71% 1% 0% 0%
spectral-norm  30.97  3,000 19,688 340 30.96 79% 0% 21% 0%
spectral-norm  96.60  5,500 19,688 340 96.59 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
spectral-norm  #5 1.09  500 19,688 346 0.87 0% 0% 1% 79%
spectral-norm  #5 29.05  3,000 19,688 346 29.05 0% 0% 0% 100%
spectral-norm  #5 96.53  5,500 19,688 346 96.53 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
spectral-norm  #4 0.59  500 19,688 562 0.89 42% 36% 39% 37%
spectral-norm  #4 8.54  3,000 19,688 562 33.11 97% 97% 98% 97%
spectral-norm  #4 24.86  5,500 19,688 562 97.92 98% 98% 98% 99%
source secs N mem gz cpu secs cpu load
spectral-norm  #2 4.30  500 19,688 350 3.96 91% 1% 0% 1%
spectral-norm  #2 155.11  3,000 19,688 350 155.11 0% 100% 0% 0%
spectral-norm  #2 508.73  5,500 19,688 350 508.70 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
spectral-norm  #3 1.42  500 19,688 857 4.33 76% 75% 75% 78%
spectral-norm  #3 38.63  3,000 19,688 857 148.41 97% 98% 97% 98%
spectral-norm  #3 126.48  5,500 19,688 857 498.55 99% 99% 98% 98%
source secs N mem gz cpu secs cpu load
too simple  0.48  1,000,000 19,688 136 0.23 6% 2% 4% 52%
too simple  19.36  100,000,000 19,688 136 19.35 0% 0% 1% 100%
too simple  2,014.91  10,000,000,000 19,688 136 2,014.57 0% 17% 0% 82%