Compare the performance of Fortran G95 programs against some other language implementation.

For more information about the Fortran implementation we measured see ↓ about Fortran G95.

Compare to:

 Fortran G95 comparison summary


1/2 1/3 1/4 … Fortran G95 is better
Programs Time Memory Use Source Size Reduced N
chameneos-reduxNo program
regex-dnaNo program
partial-sums±1/2±
nsieve±±±
mandelbrot±±1/2 120
n-body±1/2±
spectral-norm±±±
nsieve-bits2±±
fannkuch31/2±
recursive5±±
k-nucleotide562
fasta5±±
sum-file71/21/2
binary-trees922
pidigits12±3 500
reverse-complement13±±

± look at the measurements

 Fortran G95 comparison measurements

Program & Logs CPU secs Memory KB Size B Elapsed secs ~ CPU Load
 partial-sums 
Fortran G95 #24.09540525  
C++ GNU g++ #34.05852531  
 nsieve 
Fortran G95 #22.105,524335  
C++ GNU g++ #32.085,764313  
 mandelbrot N = 120 reduced workload 
Fortran G950.02516485  
C++ GNU g++ #40.02?1097  
 n-body 
Fortran G9520.405401389  
C++ GNU g++ #214.629321705  
 spectral-norm 
Fortran G95 #233.64708513  
C++ GNU g++23.84900442  
 nsieve-bits 
Fortran G957.623,028406  
C++ GNU g++3.863,316494  
 fannkuch 
Fortran G9522.77512521  
C++ GNU g++ #27.78844554  
 recursive 
Fortran G9510.981,244620  
C++ GNU g++ #22.401,008566  
 k-nucleotide 
Fortran G9539.5754,6562238  
C++ GNU g++ #37.469,3041380  
 fasta 
Fortran G95101.905281155  
C++ GNU g++ #418.727881248  
 sum-file 
Fortran G9546.72508131  
C++ GNU g++ #26.47852260  
 binary-trees 
Fortran G9539.6910,736826  
C++ GNU g++ #24.476,996541  
 pidigits N = 500 reduced workload 
Fortran G950.797561768  
C++ GNU g++ #20.07948652  
 reverse-complement 
Fortran G95 #26.9112,944772  
C++ GNU g++ #30.5413,288810  

 about Fortran G95

gcc version 4.0.3 (g95 0.91!) Jan 25 2008

Home Page: http://g95.sourceforge.net/

Download: http://g95.sourceforge.net/

Revised BSD license