The Computer Language
25.03 Benchmarks Game

all Julia programs & measurements

julia version 1.11.1

  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #2 2.89 10.935 414,921 430 0.13  7
binary-trees  #2 13.47—14.55 12.650 552,669 430 0.13  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #5 49.58 28.020 1,074,782 396 0.13  7
binary-trees  #5 61.11—62.09 21.834 1,336,107 396 0.13  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #4 5.97 13.846 497,816 378 0.08  7
binary-trees  #4 15.81—15.94 14.415 550,064 378 0.08  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #3 1.63 8.601 320,926 640 0.14  7
binary-trees  #3 19.30—20.35 7.403 564,216 640 0.14  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  1.15 8.590 309,723 441 0.13  10
fannkuch-redux  42.62 42.567 309,928 441 0.13  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #2 2.13 8.772 332,890 1077 0.11  10
fannkuch-redux  #2 31.98—32.02 8.598 333,173 1077 0.11  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #3 2.13 8.573 332,603 896 0.14  10
fannkuch-redux  #3 35.58—35.64 9.444 333,042 896 0.14  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #7 1.87 8.972 351,744 1189 0.12  250,000
fasta  #7 4.93—5.22 1.984 403,165 1189 0.12  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #6 2.65 9.518 371,061 1213 0.13  250,000
fasta  #6 4.77—4.97 2.262 415,330 1213 0.13  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #5 1.08 8.684 337,605 957 0.10  250,000
fasta  #5 2.72 2.676 334,770 957 0.10  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #4 1.00 8.306 322,859 1053 0.13  250,000
fasta  #4 2.77 2.725 320,528 1053 0.13  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #3 1.07 8.551 320,659 901 0.13  250,000
fasta  #3 11.76—11.82 11.713 318,497 901 0.13  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #2 0.94 8.468 320,819 1094 0.11  250,000
fasta  #2 1.32 1.280 318,083 1094 0.11  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  5.03 13.152 415,052 703 0.10  250,000
k-nucleotide  134.30—135.03 132.787 1,696,670 703 0.10  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #7 4.47 11.551 414,855 1379 0.07  250,000
k-nucleotide  #7 23.91—24.31 9.927 575,861 1379 0.07  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #6 4.27 11.837 414,777 965 0.12  250,000
k-nucleotide  #6 14.54—14.97 6.978 524,595 965 0.12  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #3 1.75 8.626 352,973 589 0.11  1,000
mandelbrot  #3 5.18 1.611 376,463 589 0.11  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #5 1.82 8.910 355,828 580 0.12  1,000
mandelbrot  #5 5.85 1.762 381,813 580 0.12  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  0.82 8.226 307,364 379 0.11  1,000
mandelbrot  26.71 26.663 339,132 379 0.11  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #6 2.05 8.901 352,326 571 0.13  1,000
mandelbrot  #6 5.89 2.248 368,599 571 0.13  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #4 1.93 9.027 352,899 583 0.14  1,000
mandelbrot  #4 5.19 2.071 368,173 583 0.14  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #7 1.26 8.834 319,164 629 0.12  1,000
mandelbrot  #7 4.86 1.535 357,138 629 0.12  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #2 1.31 8.569 318,071 634 0.10  1,000
mandelbrot  #2 4.96 1.565 355,762 634 0.10  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #4 2.38 11.056 414,978 1168 0.15  500,000
n-body  #4 7.26 7.185 414,929 1168 0.15  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #5 1.19 8.968 345,772 1129 0.14  500,000
n-body  #5 3.83—4.13 3.798 345,874 1129 0.14  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #3 2.39 10.524 415,048 1548 0.13  500,000
n-body  #3 8.11—8.17 8.074 415,089 1548 0.13  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #2 3.14 11.501 414,937 1084 0.11  500,000
n-body  #2 28.88—29.15 28.680 414,970 1084 0.11  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #4 2.60 10.529 414,806 531 0.14  2,000
pidigits  #4 3.88—3.92 3.799 414,781 531 0.14  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #2 0.88 8.623 315,048 686 0.15  2,000
pidigits  #2 1.31 1.245 315,859 686 0.15  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #3 0.73 8.021 307,089 512 0.10  2,000
pidigits  #3 1.24 1.135 307,749 512 0.10  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #5 1.07 8.471 319,001 766 0.16  50,000
regex-redux  #5 3.19 1.913 519,877 766 0.16  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #3 0.98 8.273 316,428 630 0.12  50,000
regex-redux  #3 3.54—3.76 2.192 671,166 630 0.12  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  2.61 10.766 414,753 414 0.11  50,000
regex-redux  5.26—5.31 5.191 714,248 414 0.11  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #4 1.17 8.432 322,028 772 0.15  50,000
regex-redux  #4 3.29 2.004 522,019 772 0.15  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #9 0.85 8.366 319,914 456 0.11  250,000
reverse-complement  #9 2.20 2.124 1,330,082 456 0.11  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #2 0.98 8.500 333,488 464 0.12  250,000
reverse-complement  #2 29.90—30.70 29.481 2,259,153 464 0.12  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #7 0.88 8.410 321,749 531 0.13  250,000
reverse-complement  #7 1.87 1.793 1,128,022 531 0.13  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #4 1.37 8.701 316,195 435 0.09  500
spectral-norm  #4 3.73 1.306 315,896 435 0.09  5,500
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #2 2.73 10.306 414,802 377 0.14  500
spectral-norm  #2 5.81—5.85 2.836 414,818 377 0.14  5,500