The Computer Language
Benchmarks Game

all Perl programs & measurements

This is perl 5, version 26, subversion 0 (v5.26.0) built for x86_64-linux-gnu-thread-multi

source secs N mem gz cpu cpu load
binary-trees  0.09  7 ? 395 ? 0% 100% 0% 0%
binary-trees  2.16  14 8,980 395 2.16 100% 0% 0% 2%
binary-trees  430.66  21 598,628 395 430.49 9% 1% 1% 91%
source secs N mem gz cpu cpu load
binary-trees  #3 0.04  7 ? 648 0.03 25% 0% 0% 100%
binary-trees  #3 0.94  14 26,284 648 3.05 88% 62% 84% 94%
binary-trees  #3 183.13  21 2,199,432 648 609.32 83% 93% 77% 81%
source secs N mem gz cpu cpu load
chameneos-redux  #4 4.54  60,000 12,136 789 5.82 36% 24% 33% 37%
chameneos-redux  #4 42.76  600,000 12,172 789 58.25 37% 26% 34% 36%
chameneos-redux  #4 419.39  6,000,000 12,192 789 566.52 31% 34% 34% 33%
source secs N mem gz cpu cpu load
fannkuch-redux  #3 11.40  10 3,840 427 11.39 0% 100% 1% 1%
fannkuch-redux  #3 134.06  11 3,748 427 134.04 0% 100% 2% 1%
fannkuch-redux  #3 1,788.46  12 3,756 427 1,788.10 13% 41% 1% 46%
source secs N mem gz cpu cpu load
fannkuch-redux  14.82  10 3,852 457 14.81 0% 9% 92% 0%
fannkuch-redux  179.45  11 3,736 457 179.41 0% 62% 39% 0%
fannkuch-redux  2,379.22  12 3,796 457 2,378.73 8% 1% 0% 92%
source secs N mem gz cpu cpu load
fannkuch-redux  #2 3.58  10 10,068 570 14.00 98% 99% 99% 97%
fannkuch-redux  #2 41.78  11 10,668 570 166.25 100% 99% 99% 100%
fannkuch-redux  #2 570.21  12 11,260 570 2,198.55 96% 99% 95% 97%
source secs N mem gz cpu cpu load
fasta  #2 2.90  250,000 5,044 922 2.90 1% 1% 100% 0%
fasta  #2 28.49  2,500,000 5,096 922 28.49 0% 100% 1% 0%
fasta  #2 281.33  25,000,000 5,040 922 281.21 0% 1% 17% 83%
source secs N mem gz cpu cpu load
fasta  #4 2.11  250,000 4,932 966 2.08 0% 1% 0% 100%
fasta  #4 21.35  2,500,000 4,872 966 21.34 0% 1% 100% 0%
fasta  #4 212.37  25,000,000 4,864 966 212.25 0% 48% 7% 46%
source secs N mem gz cpu cpu load
fasta  1.10  250,000 5,620 871 1.08 99% 2% 2% 0%
fasta  9.98  2,500,000 10,160 871 9.98 0% 100% 1% 0%
fasta  99.64  25,000,000 54,044 871 99.61 0% 1% 0% 100%
source secs N mem gz cpu cpu load
k-nucleotide  #4 0.95  250,000 53,388 476 2.54 40% 92% 50% 87%
k-nucleotide  #4 6.67  2,500,000 156,228 476 21.85 85% 92% 84% 67%
k-nucleotide  #4 64.22  25,000,000 1,068,544 476 215.42 78% 78% 83% 97%
source secs N mem gz cpu cpu load
k-nucleotide  3.61  250,000 253,024 652 6.37 20% 67% 60% 31%
k-nucleotide  9.11  2,500,000 312,804 652 27.68 69% 68% 74% 95%
k-nucleotide  65.91  25,000,000 1,253,764 652 226.02 87% 90% 88% 84%
source secs N mem gz cpu cpu load
k-nucleotide  #3 1.02  250,000 53,320 513 2.69 81% 80% 54% 55%
k-nucleotide  #3 7.22  2,500,000 157,488 513 23.66 97% 85% 74% 76%
k-nucleotide  #3 69.99  25,000,000 1,146,448 513 234.72 71% 75% 94% 95%
source secs N mem gz cpu cpu load
k-nucleotide  #2 2.39  250,000 48,180 359 2.39 1% 0% 100% 1%
k-nucleotide  #2 20.89  2,500,000 87,324 359 20.88 70% 1% 0% 30%
k-nucleotide  #2 218.34  25,000,000 658,792 359 218.24 0% 100% 1% 0%
source secs N mem gz cpu cpu load
mandelbrot  2.82  1,000 8,936 586 11.18 99% 99% 99% 100%
mandelbrot  45.92  4,000 11,364 586 183.44 100% 100% 100% 100%
mandelbrot  729.09  16,000 42,964 586 2,912.27 100% 100% 100% 100%
source secs N mem gz cpu cpu load
meteor-contest  46.74  2,098 6,984 1547 46.72 0% 0% 1% 100%
source secs N mem gz cpu cpu load
meteor-contest  #2 18.99  2,098 6,880 1512 18.99 35% 0% 1% 65%
source secs N mem gz cpu cpu load
n-body  #2 9.75  500,000 5,296 1429 9.75 100% 1% 0% 0%
n-body  #2 72.33  5,000,000 5,368 1429 72.31 0% 1% 0% 100%
n-body  #2 710.66  50,000,000 5,244 1429 710.51 0% 1% 0% 100%
source secs N mem gz cpu cpu load
pidigits  2.34  2,000 10,144 463 2.34 1% 1% 1% 100%
pidigits  8.03  6,000 10,392 463 8.02 51% 50% 1% 1%
pidigits  15.45  10,000 10,876 463 15.44 0% 81% 19% 1%
source secs N mem gz cpu cpu load
pidigits  #2 0.29  2,000 1,564 389 0.29 100% 3% 0% 0%
pidigits  #2 1.53  6,000 7,036 389 1.53 100% 1% 2% 1%
pidigits  #2 3.83  10,000 7,320 389 3.83 2% 1% 100% 1%
source secs N mem gz cpu cpu load
pidigits  #4 0.26  2,000 740 261 0.26 8% 0% 100% 0%
pidigits  #4 1.32  6,000 6,972 261 1.32 0% 2% 2% 99%
pidigits  #4 3.50  10,000 7,348 261 3.50 100% 1% 1% 1%
source secs N mem gz cpu cpu load
regex-redux  #2 0.27  50,000 688 710 0.45 0% 70% 100% 0%
regex-redux  #2 2.54  500,000 26,928 710 4.33 100% 70% 1% 0%
regex-redux  #2 25.38  5,000,000 203,776 710 43.31 95% 1% 71% 5%
source secs N mem gz cpu cpu load
regex-redux  #4 0.22  50,000 4,556 820 0.47 43% 68% 64% 67%
regex-redux  #4 1.48  500,000 58,480 820 4.35 95% 86% 52% 63%
regex-redux  #4 14.66  5,000,000 155,708 820 43.59 63% 86% 53% 96%
source secs N mem gz cpu cpu load
regex-redux  #3 0.17  50,000 ? 854 0.47 47% 88% 59% 76%
regex-redux  #3 1.56  500,000 67,576 854 4.44 49% 60% 95% 83%
regex-redux  #3 14.98  5,000,000 156,260 854 44.29 60% 89% 51% 96%
source secs N mem gz cpu cpu load
regex-redux  0.37  50,000 1,536 464 0.35 97% 0% 3% 3%
regex-redux  3.58  500,000 24,312 464 3.49 0% 1% 100% 0%
regex-redux  34.29  5,000,000 204,320 464 34.28 0% 0% 0% 100%
source secs N mem gz cpu cpu load
reverse-complement  #3 0.07  250,000 ? 287 0.04 0% 0% 0% 100%
reverse-complement  #3 0.65  2,500,000 ? 287 ? 2% 0% 100% 0%
reverse-complement  #3 2.48  25,000,000 377,192 287 2.48 1% 0% 0% 100%
source secs N mem gz cpu cpu load
spectral-norm  1.47  500 4,724 333 1.46 1% 1% 99% 0%
spectral-norm  51.32  3,000 5,960 333 51.31 0% 1% 100% 0%
spectral-norm  171.53  5,500 6,736 333 171.49 0% 0% 0% 100%
source secs N mem gz cpu cpu load
spectral-norm  #2 6.12  500 4,668 343 6.12 0% 1% 0% 100%
spectral-norm  #2 224.69  3,000 5,496 343 224.65 0% 100% 1% 0%
spectral-norm  #2 734.35  5,500 6,244 343 734.20 0% 100% 1% 0%
source secs N mem gz cpu cpu load
spectral-norm  #3 2.01  500 5,536 850 6.79 89% 82% 85% 84%
spectral-norm  #3 58.38  3,000 15,372 850 231.59 99% 99% 99% 99%
spectral-norm  #3 222.08  5,500 16,800 850 885.82 100% 100% 100% 100%
source secs N mem gz cpu cpu load
spectral-norm  #5 1.46  500 4,724 340 1.46 0% 2% 100% 0%
spectral-norm  #5 45.82  3,000 5,900 340 45.80 0% 1% 100% 0%
spectral-norm  #5 154.74  5,500 6,804 340 154.71 0% 100% 1% 0%
source secs N mem gz cpu cpu load
spectral-norm  #4 0.48  500 7,732 555 1.44 68% 83% 79% 73%
spectral-norm  #4 12.67  3,000 9,404 555 47.50 93% 93% 96% 94%
spectral-norm  #4 41.83  5,500 10,980 555 165.14 99% 99% 99% 98%
source secs N mem gz cpu cpu load
thread-ring  #3 9.14  500,000 717,840 494 10.62 44% 34% 5% 32%
thread-ring  #3 55.92  5,000,000 721,628 494 70.73 29% 28% 28% 35%
thread-ring  #3 522.80  50,000,000 721,668 494 668.66 33% 28% 29% 33%
source secs N mem gz cpu cpu load
thread-ring  11.60  500,000 310,620 353 15.71 59% 8% 7% 61%
thread-ring  107.31  5,000,000 310,728 353 149.39 8% 61% 61% 8%
thread-ring  1,081.50  50,000,000 310,608 353 1,516.11 56% 13% 13% 56%