The Computer Language
25.02 Benchmarks Game

all Classic Fortran programs & measurements

Fortran Compiler Classic
2021.12.0 20240222

  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #2 6.99—7.03 2.217 141,066 1155 2.78  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  32.35—32.48 32.312 540,062 780 2.66  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #3 40.49 10.146 12,329 1164 3.36  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  38.97—39.21 39.019 3,191 608 2.95  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  7.23—7.31 7.186 2,142 1193 2.78  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #4 2.06 2.059 2,142 1355 3.21  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #3 7.05—7.16 6.984 2,146 1217 2.98  25,000,000
k-nucleotide  Empty 2.98  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #4 26.84—26.88 10.400 79,577 626 2.70  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #7 5.64 1.439 79,483 965 2.98  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #5 45.36—45.41 45.353 45,691 528 2.56  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #6 10.80 3.271 79,585 669 2.68  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #6 4.23 4.215 2,146 1530 2.93  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #5 5.99—6.10 5.966 2,150 1669 3.04  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  5.45 5.446 2,142 1400 3.14  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #3 6.36—6.40 6.329 2,146 1311 3.03  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #2 5.39 5.389 2,146 1507 2.88  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #4 6.23 6.182 2,146 1183 2.96  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #4 0.74 0.743 5,399 987 2.35  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  3.11—3.15 0.977 179,618 2229 3.02  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  4.25 4.237 1,012,376 1026 2.89  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #2 45.50—45.79 45.316 790,282 778 3.25  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #3 2.86—2.91 0.721 5,259 644 3.06  5,500
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #2 2.67 2.675 4,239 520 3.16  5,500