The Computer Language
25.02 Benchmarks Game

all Racket programs & measurements

Racket v8.15 [cs].

  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #4 1.81 2.615 275,833 861  7
binary-trees  #4 9.54—9.86 4.810 471,519 861  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #2 0.35 1.667 122,163 422  7
binary-trees  #2 9.17—9.24 9.201 385,794 422  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #3 0.36 1.678 122,479 480  7
binary-trees  #3 6.17—6.21 6.216 278,237 480  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  0.37 1.698 122,352 482  7
binary-trees  15.16—15.20 15.190 608,461 482  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #3 1.13 2.012 126,870 1109  10
fannkuch-redux  #3 112.68—117.02 30.372 129,380 1109  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #2 1.07 2.369 122,204 916  10
fannkuch-redux  #2 114.07—121.01 113.470 126,419 916  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  1.25 2.676 122,376 655  10
fannkuch-redux  141.64—144.43 141.452 126,550 655  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #3 0.49 1.746 125,235 1291  250,000
fasta  #3 8.19—8.23 8.221 128,446 1291  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  0.54 1.809 125,624 1071  250,000
fasta  18.55—18.67 18.533 125,637 1071  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #4 1.51 3.438 196,153 893  250,000
k-nucleotide  #4 61.88—62.11 61.863 991,015 893  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  2.47 3.847 164,434 554  250,000
k-nucleotide  198.04—200.74 194.587 2,679,632 554  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #4 0.59 1.841 128,700 810  1,000
mandelbrot  #4 41.54 10.682 190,411 810  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #2 0.59 1.957 122,520 592  1,000
mandelbrot  #2 51.44—51.50 51.464 125,395 592  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  0.57 2.001 123,380 524  1,000
mandelbrot  49.56—49.60 49.616 125,587 524  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #3 0.55 1.921 122,753 808  1,000
mandelbrot  #3 34.86 34.910 127,980 808  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #2 0.60 2.006 128,729 1695  500,000
n-body  #2 14.31—14.49 14.337 129,397 1695  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  0.83 2.187 128,856 1503  500,000
n-body  40.90—41.11 40.862 129,057 1503  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #2 0.58 2.287 131,076 1142  2,000
pidigits  #2 1.21 1.262 131,547 1142  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  0.72 1.909 127,439 459  2,000
pidigits  10.46 10.492 129,741 459  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #2 1.67 2.976 252,588 736  50,000
regex-redux  #2 25.43—25.54 13.945 1,646,199 736  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  0.79 2.545 161,190 548  50,000
regex-redux  24.01—24.07 24.066 1,382,437 548  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  0.46 1.775 127,398 560  250,000
reverse-complement  42.87—43.57 42.511 2,151,363 560  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #2 0.44 1.752 129,458 1038  250,000
reverse-complement  #2 9.11—9.20 9.118 854,643 1038  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  0.64 1.887 125,481 452  500
spectral-norm  29.71 29.726 129,208 452  5,500
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #3 0.55 1.806 123,675 639  500
spectral-norm  #3 14.87 3.968 128,840 639  5,500
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #2 0.54 2.154 122,589 539  500
spectral-norm  #2 15.14 15.189 126,857 539  5,500