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.53  12 11,640 706 1.59 85% 64% 94% 85%
binary-trees  #3 9.12  16 96,724 706 33.04 96% 93% 95% 93%
binary-trees  #3 213.12  20 1,385,276 706 716.32 97% 72% 96% 72%
source secs N mem gz cpu cpu load
binary-trees  1.08  12 5,184 448 1.08 1% 0% 2% 100%
binary-trees  24.44  16 25,720 448 24.43 0% 1% 100% 1%
binary-trees  523.55  20 351,036 448 523.25 47% 1% 10% 44%
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
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%