The Computer Language
Benchmarks Game

all Perl programs & measurements

This is perl 5, version 24, subversion 0 (v5.24.0) built for x86_64-linux-thread-multi

source secs N mem gz cpu cpu load
binary-trees  #3 0.02  7 ? 641 0.02 50% 100% 0% 33%
binary-trees  #3 1.00  14 25,780 641 3.18 89% 94% 87% 53%
binary-trees  #3 197.93  21 2,133,108 641 646.04 68% 71% 92% 96%
source secs N mem gz cpu cpu load
binary-trees  0.04  7 ? 395 ? 100% 0% 0% 25%
binary-trees  2.28  14 8,804 395 2.28 100% 1% 1% 0%
binary-trees  453.91  21 598,556 395 453.63 19% 13% 48% 21%
source secs N mem gz cpu cpu load
chameneos-redux  #4 3.38  60,000 14,140 785 4.67 34% 36% 34% 34%
chameneos-redux  #4 32.53  600,000 13,996 785 46.16 34% 35% 34% 34%
chameneos-redux  #4 324.75  6,000,000 14,084 785 459.18 40% 40% 29% 28%
source secs N mem gz cpu cpu load
fannkuch-redux  #3 11.23  10 3,480 427 11.22 1% 1% 1% 100%
fannkuch-redux  #3 136.86  11 3,552 427 136.81 31% 70% 1% 1%
fannkuch-redux  #3 1,699.87  12 3,504 427 1,699.42 1% 1% 100% 1%
source secs N mem gz cpu cpu load
fannkuch-redux  #2 3.37  10 11,892 565 12.98 96% 100% 95% 97%
fannkuch-redux  #2 40.18  11 12,308 565 159.16 99% 99% 99% 100%
fannkuch-redux  #2 525.84  12 12,832 565 2,063.84 98% 97% 100% 98%
source secs N mem gz cpu cpu load
fannkuch-redux  14.50  10 3,548 457 14.49 1% 0% 100% 1%
fannkuch-redux  184.65  11 3,548 457 184.59 100% 0% 1% 1%
fannkuch-redux  2,276.29  12 3,552 457 2,275.66 1% 1% 51% 50%
source secs N mem gz cpu cpu load
fasta  #2 2.89  250,000 4,876 886 2.89 0% 1% 100% 1%
fasta  #2 28.52  2,500,000 4,748 886 28.50 60% 1% 1% 41%
fasta  #2 297.57  25,000,000 4,888 886 297.46 14% 31% 1% 57%
source secs N mem gz cpu cpu load
fasta  #4 2.17  250,000 4,732 934 2.17 0% 0% 60% 41%
fasta  #4 21.66  2,500,000 4,796 934 21.65 0% 1% 100% 1%
fasta  #4 214.90  25,000,000 4,748 934 214.82 6% 53% 21% 21%
source secs N mem gz cpu cpu load
fasta  1.02  250,000 5,364 838 1.01 0% 0% 100% 3%
fasta  9.95  2,500,000 9,736 838 9.94 1% 1% 0% 100%
fasta  98.16  25,000,000 53,760 838 98.12 99% 1% 1% 1%
source secs N mem gz cpu cpu load
k-nucleotide  #3 1.14  250,000 58,608 507 3.03 67% 65% 89% 47%
k-nucleotide  #3 8.87  2,500,000 158,704 507 27.48 76% 69% 95% 71%
k-nucleotide  #3 72.76  25,000,000 1,146,924 507 254.58 97% 74% 84% 96%
source secs N mem gz cpu cpu load
k-nucleotide  3.58  250,000 243,452 648 6.32 33% 26% 97% 23%
k-nucleotide  8.80  2,500,000 300,208 648 26.48 70% 70% 67% 95%
k-nucleotide  63.38  25,000,000 1,131,644 648 230.49 92% 90% 95% 89%
source secs N mem gz cpu cpu load
k-nucleotide  #2 2.32  250,000 46,768 359 2.32 1% 100% 1% 0%
k-nucleotide  #2 21.45  2,500,000 74,936 359 21.43 4% 3% 1% 100%
k-nucleotide  #2 216.14  25,000,000 536,960 359 215.98 100% 0% 1% 1%
source secs N mem gz cpu cpu load
k-nucleotide  #4 1.00  250,000 52,372 472 2.59 77% 42% 83% 66%
k-nucleotide  #4 6.96  2,500,000 158,232 472 22.79 70% 90% 82% 90%
k-nucleotide  #4 68.40  25,000,000 1,069,012 472 223.62 93% 76% 68% 94%
source secs N mem gz cpu cpu load
mandelbrot  2.95  1,000 10,800 579 11.50 100% 96% 98% 98%
mandelbrot  49.58  4,000 10,972 579 197.83 100% 100% 100% 100%
mandelbrot  772.49  16,000 45,540 579 3,085.63 100% 100% 100% 100%
source secs N mem gz cpu cpu load
meteor-contest  45.67  2,098 6,644 1541 45.65 1% 1% 0% 100%
source secs N mem gz cpu cpu load
meteor-contest  #2 20.04  2,098 6,632 1502 20.03 1% 1% 1% 100%
source secs N mem gz cpu cpu load
n-body  #2 7.56  500,000 5,108 1401 7.55 100% 1% 0% 0%
n-body  #2 75.72  5,000,000 5,120 1401 75.69 1% 100% 0% 1%
n-body  #2 758.94  50,000,000 5,052 1401 758.74 1% 1% 100% 1%
source secs N mem gz cpu cpu load
pidigits  #2 0.34  2,000 1,164 385 0.31 3% 0% 100% 0%
pidigits  #2 1.54  6,000 6,520 385 1.54 1% 1% 1% 100%
pidigits  #2 3.92  10,000 6,784 385 3.92 1% 0% 33% 68%
source secs N mem gz cpu cpu load
pidigits  #4 0.27  2,000 1,152 261 0.27 0% 11% 93% 4%
pidigits  #4 1.35  6,000 6,580 261 1.35 100% 1% 1% 2%
pidigits  #4 3.53  10,000 6,836 261 3.52 0% 0% 1% 100%
source secs N mem gz cpu cpu load
pidigits  2.37  2,000 7,756 452 2.37 1% 100% 1% 1%
pidigits  8.05  6,000 8,708 452 8.04 100% 0% 1% 1%
pidigits  15.87  10,000 9,032 452 15.86 1% 100% 1% 1%
source secs N mem gz cpu cpu load
regex-redux  0.38  50,000 1,148 454 0.34 0% 3% 0% 100%
regex-redux  3.44  500,000 25,244 454 3.44 1% 1% 1% 100%
regex-redux  34.01  5,000,000 206,564 454 34.00 0% 0% 0% 100%
source secs N mem gz cpu cpu load
regex-redux  #4 1.04  50,000 ? 804 ? 87% 90% 100% 1%
regex-redux  #4 1.75  500,000 20,244 804 4.30 66% 77% 100% 43%
regex-redux  #4 14.13  5,000,000 156,872 804 43.42 72% 89% 52% 95%
source secs N mem gz cpu cpu load
regex-redux  #3 0.21  50,000 1,136 839 0.46 71% 35% 68% 68%
regex-redux  #3 1.52  500,000 67,232 839 4.43 94% 68% 79% 52%
regex-redux  #3 14.47  5,000,000 158,244 839 43.19 95% 74% 67% 63%
source secs N mem gz cpu cpu load
regex-redux  #2 0.32  50,000 4,636 699 0.43 91% 6% 56% 6%
regex-redux  #2 2.69  500,000 26,660 699 4.28 3% 1% 100% 64%
regex-redux  #2 24.95  5,000,000 205,992 699 42.12 100% 69% 1% 0%
source secs N mem gz cpu cpu load
reverse-complement  #3 0.10  250,000 ? 284 ? 0% 100% 0% 0%
reverse-complement  #3 0.72  2,500,000 ? 284 ? 100% 0% 0% 3%
reverse-complement  #3 2.67  25,000,000 378,924 284 2.67 100% 0% 1% 0%
source secs N mem gz cpu cpu load
spectral-norm  #3 1.78  500 11,296 846 6.49 97% 98% 97% 98%
spectral-norm  #3 59.55  3,000 17,668 846 235.84 99% 99% 99% 99%
spectral-norm  #3 202.93  5,500 17,972 846 804.43 99% 99% 99% 99%
source secs N mem gz cpu cpu load
spectral-norm  #4 0.45  500 7,544 551 1.37 81% 82% 78% 82%
spectral-norm  #4 12.55  3,000 9,164 551 46.77 91% 98% 92% 92%
spectral-norm  #4 41.10  5,500 10,800 551 156.09 98% 94% 94% 94%
source secs N mem gz cpu cpu load
spectral-norm  #5 1.33  500 4,356 340 1.31 2% 0% 99% 2%
spectral-norm  #5 47.21  3,000 5,560 340 47.19 0% 1% 100% 1%
spectral-norm  #5 158.63  5,500 6,516 340 158.57 97% 4% 1% 1%
source secs N mem gz cpu cpu load
spectral-norm  #2 6.98  500 4,520 343 6.97 100% 1% 1% 0%
spectral-norm  #2 240.37  3,000 5,212 343 240.30 0% 100% 0% 1%
spectral-norm  #2 799.60  5,500 5,888 343 799.34 90% 10% 1% 1%
source secs N mem gz cpu cpu load
spectral-norm  1.41  500 4,520 333 1.41 100% 1% 3% 1%
spectral-norm  51.55  3,000 5,508 333 51.53 1% 100% 1% 1%
spectral-norm  197.49  5,500 6,548 333 197.42 0% 1% 100% 1%
source secs N mem gz cpu cpu load
thread-ring  #3 9.24  500,000 720,340 489 10.96 23% 23% 27% 43%
thread-ring  #3 56.49  5,000,000 724,076 489 73.35 30% 30% 36% 28%
thread-ring  #3 534.17  50,000,000 723,872 489 705.51 32% 31% 31% 30%
source secs N mem gz cpu cpu load
thread-ring  14.81  500,000 326,672 353 21.15 27% 25% 44% 43%
thread-ring  134.76  5,000,000 324,472 353 195.04 25% 25% 46% 46%
thread-ring  1,337.96  50,000,000 324,564 353 1,982.04 26% 26% 46% 46%