Perl measurements

This table shows 4 measurements - CPU Time, Elapsed Time, Memory and Code.

Each row shows those measurements for a particular Perl program with a particular command-line input value N.

This table shows the current Perl programs.

Program Source Code  N  CPU secs Elapsed secs Memory KB Code B
binary-trees  #3  121.940.736,968706
binary-trees  #3  1641.9311.2866,548706
binary-trees  #3  20895.62268.791,018,156706
binary-trees   121.401.502,780448
binary-trees   1632.4732.4922,264448
binary-trees   20689.54689.96330,928448
chameneos-redux  #4  60,0007.955.3217,088785
chameneos-redux  #4  600,00072.0648.856,928785
chameneos-redux  #4  6,000,000708.17480.436,836785
fannkuch-redux  #2  1015.133.865,688565
fannkuch-redux  #2  11182.1545.836,116565
fannkuch-redux  #2  122,380.95598.6212,380565
fannkuch-redux   1018.0818.081,768457
fannkuch-redux   11216.05216.111,768457
fannkuch-redux   122,816.802,817.481,768457
fasta  #4  250,0003.073.072,556934
fasta  #4  2,500,00030.9130.932,556934
fasta  #4  25,000,000310.35311.082,560934
fasta   250,0001.151.163,088838
fasta   2,500,00011.5111.527,436838
fasta   25,000,000113.68113.7251,420838
fasta  #2  250,0004.234.242,552886
fasta  #2  2,500,00042.6842.702,556886
fasta  #2  25,000,000423.07423.202,556886
fasta-redux  #6  250,0000.900.922,704854
fasta-redux  #6  2,500,0008.978.972,704854
fasta-redux  #6  25,000,00087.6487.662,708854
fasta-redux   250,0002.092.102,5601112
fasta-redux   2,500,00020.4720.482,5601112
fasta-redux   25,000,000206.90206.982,5601112
k-nucleotide  #4  250,0002.610.9038,768472
k-nucleotide  #4  2,500,00023.526.92139,828472
k-nucleotide  #4  25,000,000228.7466.991,051,292472
k-nucleotide   250,0005.833.13149,528648
k-nucleotide   2,500,00027.148.72200,028648
k-nucleotide   25,000,000240.8465.841,012,832648
k-nucleotide  #3  250,0002.860.9539,304507
k-nucleotide  #3  2,500,00025.787.72141,012507
k-nucleotide  #3  25,000,000255.0274.611,140,456507
k-nucleotide  #2  250,0002.402.4628,632359
k-nucleotide  #2  2,500,00022.7023.0353,748359
k-nucleotide  #2  25,000,000221.40224.30464,944359
mandelbrot   1,00013.973.5410,952579
mandelbrot   4,000228.4457.227,164579
mandelbrot   16,0003,720.50931.4844,184579
meteor-contest  #2  2,09826.8026.813,1721502
meteor-contest   2,09856.1256.153,1681541
n-body  #2  500,00014.9114.922,5561401
n-body  #2  5,000,000122.34122.382,5521401
n-body  #2  50,000,0001,229.651,230.002,5521401
pidigits  #2  2,0000.380.39260385
pidigits  #2  6,0002.062.073,436385
pidigits  #2  10,0005.145.143,760385
pidigits  #3  2,000Bad Output  301
pidigits   2,0002.482.484,188452
pidigits   6,0008.498.504,636452
pidigits   10,00016.4116.424,980452
pidigits  #4  2,0000.330.34260261
pidigits  #4  6,0001.781.793,400261
pidigits  #4  10,0004.494.503,684261
regex-dna  #4  50,0000.360.36256440
regex-dna  #4  500,0003.483.4811,968440
regex-dna  #4  5,000,00034.5534.57141,784440
regex-dna  #2  50,0000.290.12?527
regex-dna  #2  500,0002.781.1297,648527
regex-dna  #2  5,000,00027.6210.63142,432527
reverse-complement  #3  250,0000.050.09?284
reverse-complement  #3  2,500,0000.370.6917,128284
reverse-complement  #3  25,000,0002.932.94375,804284
spectral-norm  #4  5001.860.544,164551
spectral-norm  #4  3,00062.6616.049,976551
spectral-norm  #4  5,500211.8054.416,644551
spectral-norm  #2  5008.708.712,032343
spectral-norm  #2  3,000316.47316.572,556343
spectral-norm  #2  5,5001,054.701,054.963,088343
spectral-norm   5001.831.832,212333
spectral-norm   3,00065.2265.243,228333
spectral-norm   5,500226.90226.983,936333
spectral-norm  #3  5008.632.384,672846
spectral-norm  #3  3,000318.2480.067,000846
spectral-norm  #3  5,5001,062.11267.098,192846
thread-ring  #3  500,00011.449.47429,504489
thread-ring  #3  5,000,00082.0663.64433,280489
thread-ring  #3  50,000,000778.92630.24433,276489
thread-ring   500,000Timed Out  353

 Perl : server-side shell & cgi scripts 

This is perl 5, version 20, subversion 2 (v5.20.2) built for i686-linux-thread-multi

Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS
                        PERL_DONT_CREATE_GVSV
                        PERL_HASH_FUNC_ONE_AT_A_TIME_HARD
                        PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP
                        PERL_NEW_COPY_ON_WRITE PERL_PRESERVE_IVUV
                        USE_ITHREADS USE_LARGE_FILES USE_LOCALE
                        USE_LOCALE_COLLATE USE_LOCALE_CTYPE
                        USE_LOCALE_NUMERIC USE_PERLIO USE_PERL_ATOF
                        USE_REENTRANT_API

Home Page: http://www.perl.org/

Download: http://www.cpan.org/src/5.0/

Revised BSD license

  Home   Conclusions   License   Play