Compare the performance of Pike programs against some other language implementation.

For more information about the Pike implementation we measured see ↓ about Pike.

Compare to:

 Pike comparison summary


1/2 1/3 1/4 … Pike is better
Programs Time Memory Use Source Size Reduced N
chameneos-reduxNo program
partial-sumsNo program
mandelbrotFailed
spectral-normFailed
n-bodyFailed
recursive1/81/2±
binary-trees1/31/2±
nsieve1/31/3±
sum-file1/2±2
fannkuch±±±
fasta±±±
k-nucleotide±±2
pidigits2±±
nsieve-bits311±
reverse-complement3±±
regex-dna590±2 100,000

± look at the measurements

 Pike comparison measurements

Program & Logs CPU secs Memory KB Size B Elapsed secs ~ CPU Load
 recursive 
Pike113.305,224403  
Perl #2956.3110,812380  
 binary-trees 
Pike73.4817,728520  
Perl224.0637,588481  
 nsieve 
Pike21.1583,472266  
Perl #260.70242,316290  
 sum-file 
Pike #28.8515,728199  
Perl15.5514,91684  
 fannkuch 
Pike537.763,312492  
Perl728.503,144348  
 fasta 
Pike825.013,540971  
Perl #4850.673,156934  
 k-nucleotide 
Pike40.0329,248750  
Perl #227.5442,836359  
 pidigits 
Pike10.393,792389  
Perl #26.213,144385  
 nsieve-bits 
Pike271.3443,452306  
Perl93.554,024253  
 reverse-complement 
Pike6.3029,012337  
Perl #21.9938,356298  
 regex-dna N = 100,000 reduced workload 
Pike1,633.956,252892  
Perl #22.776,508449  

 about Pike

Pike v7.6 release 93

Home Page: http://pike.roxen.com/

Download: http://pike.roxen.com/download/

Revised BSD license