The Computer Language
22.05 Benchmarks Game

all Perl programs & measurements

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

source secs N mem gz cpu cpu load
binary-trees  #3 0.38  7 5,764 648 0.04 8% 0% 0% 50%
binary-trees  #3 0.56  14 27,348 648 1.80 95% 86% 89% 58%
binary-trees  #3 114.85  21 2,200,608 648 390.15 95% 93% 80% 73%
source secs N mem gz cpu cpu load
binary-trees  #5 1.40  7 9,124 797 0.04 2% 0% 4% 14%
binary-trees  #5 1.08  14 13,376 797 0.86 0% 0% 3% 79%
binary-trees  #5 56.90  21 1,048,472 797 209.51 90% 100% 89% 90%
source secs N mem gz cpu cpu load
binary-trees  #4 0.48  7 6,208 761 0.04 2% 16% 35% 2%
binary-trees  #4 0.44  14 32,956 761 1.49 82% 80% 98% 80%
binary-trees  #4 75.76  21 2,519,768 761 274.10 91% 97% 88% 88%
source secs N mem gz cpu cpu load
binary-trees  0.23  7 3,592 395 0.01 86% 8% 0% 13%
binary-trees  1.26  14 9,744 395 1.26 2% 1% 13% 100%
binary-trees  252.40  21 599,520 395 252.39 100% 1% 0% 0%
source secs N mem gz cpu cpu load
fannkuch-redux  #3 8.75  10 4,732 427 8.43 1% 3% 1% 97%
fannkuch-redux  #3 113.84  11 5,056 427 113.83 1% 1% 0% 100%
fannkuch-redux  #3 1,268.00  12 5,064 427 1,267.96 0% 0% 0% 100%
source secs N mem gz cpu cpu load
fannkuch-redux  #2 3.09  10 11,172 570 10.67 83% 93% 90% 87%
fannkuch-redux  #2 30.66  11 11,520 570 121.27 100% 99% 98% 99%
fannkuch-redux  #2 407.88  12 12,308 570 1,626.37 99% 100% 100% 100%
source secs N mem gz cpu cpu load
fannkuch-redux  12.06  10 4,784 457 11.79 100% 0% 0% 0%
fannkuch-redux  140.92  11 5,216 457 140.91 0% 0% 100% 0%
fannkuch-redux  1,731.81  12 5,288 457 1,731.08 0% 100% 0% 0%
source secs N mem gz cpu cpu load
fasta  #2 2.25  250,000 6,044 922 1.95 93% 5% 1% 3%
fasta  #2 20.53  2,500,000 6,152 922 20.52 0% 1% 100% 1%
fasta  #2 198.46  25,000,000 6,224 922 198.31 1% 0% 100% 1%
source secs N mem gz cpu cpu load
fasta  0.99  250,000 6,780 871 0.68 96% 3% 3% 0%
fasta  6.85  2,500,000 11,248 871 6.85 100% 0% 0% 0%
fasta  62.43  25,000,000 55,124 871 62.41 0% 100% 0% 0%
source secs N mem gz cpu cpu load
fasta  #4 1.58  250,000 5,832 966 1.26 3% 3% 2% 87%
fasta  #4 12.49  2,500,000 6,116 966 12.48 4% 100% 0% 0%
fasta  #4 129.34  25,000,000 6,336 966 129.28 100% 1% 0% 0%
source secs N mem gz cpu cpu load
k-nucleotide  #3 1.07  250,000 58,628 513 2.02 57% 67% 43% 43%
k-nucleotide  #3 5.95  2,500,000 158,576 513 19.13 69% 99% 86% 69%
k-nucleotide  #3 55.12  25,000,000 1,147,148 513 184.94 94% 77% 92% 74%
source secs N mem gz cpu cpu load
k-nucleotide  #4 1.03  250,000 57,184 476 1.66 51% 36% 51% 49%
k-nucleotide  #4 4.59  2,500,000 157,332 476 14.60 70% 68% 91% 92%
k-nucleotide  #4 44.79  25,000,000 1,069,344 476 150.18 77% 71% 92% 97%
source secs N mem gz cpu cpu load
k-nucleotide  2.35  250,000 253,396 652 3.38 76% 22% 25% 37%
k-nucleotide  5.57  2,500,000 313,488 652 16.43 90% 70% 67% 71%
k-nucleotide  41.92  25,000,000 1,253,716 652 146.30 94% 87% 85% 86%
source secs N mem gz cpu cpu load
k-nucleotide  #2 1.84  250,000 49,084 359 1.52 1% 3% 1% 90%
k-nucleotide  #2 13.43  2,500,000 88,524 359 13.20 2% 0% 1% 98%
k-nucleotide  #2 133.90  25,000,000 659,704 359 131.83 99% 0% 0% 0%
source secs N mem gz cpu cpu load
mandelbrot  2.30  1,000 10,044 586 7.41 81% 82% 87% 81%
mandelbrot  29.52  4,000 12,336 586 117.81 100% 100% 100% 100%
mandelbrot  471.31  16,000 62,064 586 1,883.51 100% 100% 100% 100%
source secs N mem gz cpu cpu load
n-body  #2 5.23  500,000 6,240 1429 4.87 99% 6% 5% 0%
n-body  #2 48.42  5,000,000 6,152 1429 48.42 0% 0% 100% 0%
n-body  #2 492.05  50,000,000 6,280 1429 492.03 100% 0% 0% 0%
source secs N mem gz cpu cpu load
pidigits  #2 0.60  2,000 7,148 389 0.22 0% 5% 55% 2%
pidigits  #2 0.73  6,000 8,000 389 0.73 0% 100% 1% 1%
pidigits  #2 1.96  10,000 8,368 389 1.96 0% 0% 100% 0%
source secs N mem gz cpu cpu load
pidigits  2.05  2,000 11,724 463 1.58 0% 1% 85% 1%
pidigits  4.97  6,000 12,244 463 4.97 100% 0% 0% 1%
pidigits  9.93  10,000 12,616 463 9.93 0% 0% 0% 100%
source secs N mem gz cpu cpu load
pidigits  #4 0.66  2,000 7,040 261 0.19 0% 62% 3% 6%
pidigits  #4 0.64  6,000 7,964 261 0.64 0% 2% 100% 2%
pidigits  #4 1.85  10,000 8,356 261 1.84 0% 0% 100% 0%
regex-redux  #5 Bad Output  50,000
source secs N mem gz cpu cpu load
regex-redux  #4 0.54  50,000 7,820 820 0.32 87% 26% 17% 9%
regex-redux  #4 1.03  500,000 21,412 820 2.99 92% 49% 64% 87%
regex-redux  #4 9.80  5,000,000 157,228 820 29.95 65% 96% 51% 95%
source secs N mem gz cpu cpu load
regex-redux  #2 0.49  50,000 6,948 710 0.32 15% 29% 2% 52%
regex-redux  #2 1.70  500,000 25,428 710 2.85 72% 0% 1% 98%
regex-redux  #2 16.52  5,000,000 204,960 710 28.74 0% 0% 100% 74%
source secs N mem gz cpu cpu load
regex-redux  #3 0.49  50,000 8,076 854 0.35 10% 27% 22% 44%
regex-redux  #3 1.06  500,000 21,520 854 3.01 65% 85% 48% 92%
regex-redux  #3 9.94  5,000,000 157,276 854 29.80 50% 95% 65% 90%
source secs N mem gz cpu cpu load
regex-redux  0.54  50,000 7,280 464 0.27 6% 2% 61% 0%
regex-redux  2.25  500,000 25,388 464 2.21 100% 0% 1% 3%
regex-redux  21.87  5,000,000 205,584 464 21.87 0% 0% 100% 0%
source secs N mem gz cpu cpu load
reverse-complement  #3 0.39  250,000 5,556 287 0.04 89% 3% 3% 8%
reverse-complement  #3 6.48  100,000,000 1,495,156 287 6.47 0% 0% 100% 0%
source secs N mem gz cpu cpu load
simple  12.35  1,000 5,828 375 12.05 1% 99% 0% 0%
simple  196.43  4,000 5,748 375 196.42 0% 0% 100% 0%
simple  3,035.95  16,000 5,736 375 3,035.85 1% 0% 100% 0%
source secs N mem gz cpu cpu load
simple  #2 11.26  1,000 5,584 351 10.98 3% 1% 98% 3%
simple  #2 163.80  4,000 5,088 351 163.79 100% 0% 0% 0%
simple  #2 2,602.57  16,000 5,188 351 2,602.48 0% 0% 100% 0%
source secs N mem gz cpu cpu load
spectral-norm  #2 4.35  500 5,588 343 4.04 99% 1% 0% 2%
spectral-norm  #2 144.97  3,000 6,436 343 144.96 100% 0% 0% 0%
spectral-norm  #2 484.07  5,500 7,040 343 484.05 100% 0% 0% 0%
source secs N mem gz cpu cpu load
spectral-norm  #5 1.27  500 5,632 340 0.96 0% 2% 2% 80%
spectral-norm  #5 31.30  3,000 6,748 340 31.29 0% 0% 100% 0%
spectral-norm  #5 99.90  5,500 7,732 340 99.89 0% 0% 0% 100%
source secs N mem gz cpu cpu load
spectral-norm  #3 1.44  500 6,288 850 4.08 94% 72% 73% 72%
spectral-norm  #3 35.61  3,000 16,052 850 141.17 99% 100% 99% 99%
spectral-norm  #3 125.46  5,500 18,328 850 498.71 100% 99% 99% 100%
source secs N mem gz cpu cpu load
spectral-norm  #4 0.65  500 9,016 555 0.88 34% 42% 34% 62%
spectral-norm  #4 7.75  3,000 10,360 555 30.22 97% 98% 98% 98%
spectral-norm  #4 23.48  5,500 12,044 555 92.70 99% 99% 99% 99%
source secs N mem gz cpu cpu load
spectral-norm  1.38  500 5,492 333 1.05 5% 1% 81% 3%
spectral-norm  32.12  3,000 6,836 333 32.12 100% 0% 0% 0%
spectral-norm  105.24  5,500 7,708 333 105.24 100% 0% 0% 0%