÷

 Step 1 : Are the Fortran Intel programs faster? At a glance.

This chart shows 3 comparisons - Time-used, Memory-used and Code-used.

Each chart bar shows, for one unidentified benchmark, how much the fastest Fortran Intel program used compared to the fastest C++ GNU g++ program.


 Step 2 : Are the Fortran Intel programs faster? Approximately.

This table shows 3 comparisons - Time-used, Memory-used and Code-used.

Each table row shows, for one named benchmark, how much the fastest Fortran Intel program used compared to the fastest C++ GNU g++ program.

 Fortran Intel used what fraction? used how many times more? 
Benchmark Time Memory Code Reduced N
 partial-sums1/51/2±
 fannkuch±1/2±
 spectral-norm±1/2±
 nsieve±±±
 n-body±1/2±
 binary-trees±1/2
 mandelbrot±1/2
 k-nucleotide
 nsieve-bits±±
 fasta1/2±
 recursive±±
 reverse-complement±±
 sum-file1/21/2
 pidigits13×± 500

± read the measurements and then read the program source code.

 Step 3 : Are the Fortran Intel programs faster? Measurements.

This table shows 5 measurements - CPU Time, Elapsed Time, Memory, Code and ~ CPU Load.

For each named benchmark, measurements of the fastest Fortran Intel program are shown for comparison against measurements of the fastest C++ GNU g++ program.

Program Source Code CPU secs Elapsed secs Memory KB Code B ~ CPU Load
 partial-sums 
Fortran Intel0.87372525  
C++ GNU g++4.05852531  
 fannkuch 
Fortran Intel5.76420521  
C++ GNU g++7.78844554  
 spectral-norm 
Fortran Intel23.19592513  
C++ GNU g++23.84900442  
 nsieve 
Fortran Intel2.115,416335  
C++ GNU g++2.085,764313  
 n-body 
Fortran Intel16.364401244  
C++ GNU g++14.629321705  
 binary-trees 
Fortran Intel5.034,508826  
C++ GNU g++4.476,996541  
 mandelbrot 
Fortran Intel4.401,720485  
C++ GNU g++3.028961097  
 k-nucleotide 
Fortran Intel12.3482,8042238  
C++ GNU g++7.469,3041380  
 nsieve-bits 
Fortran Intel6.482,912406  
C++ GNU g++3.863,316494  
 fasta 
Fortran Intel43.664081155  
C++ GNU g++18.727881248  
 recursive 
Fortran Intel7.17880620  
C++ GNU g++2.401,008566  
 reverse-complement 
Fortran Intel3.7012,760772  
C++ GNU g++0.5413,288810  
 sum-file 
Fortran Intel48.35416131  
C++ GNU g++6.47852260  
 pidigits N = 500 reduced workload 
Fortran Intel0.887521768  
C++ GNU g++0.07948652  
 chameneos-redux
   No program
 regex-dna
   No program

 Measurements for all the accepted programs

 Fortran Intel : pioneering numeric and scientific programming 

Version 10.1

Home Page: Non-Commercial Software Development

Revised BSD license