The Computer Language
25.02 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.68 10.657 414,777 430 0.11  7
binary-trees  #2 13.45—14.61 12.603 552,776 430 0.11  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #5 49.79 27.378 1,099,162 396 0.08  7
binary-trees  #5 60.91—62.04 22.147 1,392,615 396 0.08  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #4 5.97 13.474 498,053 378 0.07  7
binary-trees  #4 15.81—15.87 14.424 551,617 378 0.07  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #3 1.61 9.110 319,431 640 0.12  7
binary-trees  #3 19.54—21.11 7.341 569,876 640 0.12  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  1.16 8.254 309,723 441 0.10  10
fannkuch-redux  42.61 42.557 309,703 441 0.10  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #2 2.04 8.657 334,954 1077 0.12  10
fannkuch-redux  #2 31.99 8.594 333,136 1077 0.12  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #3 2.13 8.556 332,370 896 0.12  10
fannkuch-redux  #3 35.60—35.68 9.444 333,103 896 0.12  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #7 2.10 8.796 350,917 1189 0.10  250,000
fasta  #7 4.86—5.21 1.981 405,914 1189 0.10  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #6 2.58 9.360 370,995 1213 0.13  250,000
fasta  #6 4.70—4.91 2.251 391,623 1213 0.13  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #5 1.10 8.381 337,228 957 0.12  250,000
fasta  #5 2.72 2.672 334,729 957 0.12  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #4 0.99 8.631 323,367 1053 0.12  250,000
fasta  #4 2.77 2.729 320,463 1053 0.12  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #3 1.05 8.530 321,090 901 0.10  250,000
fasta  #3 11.72—11.76 11.668 318,525 901 0.10  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #2 0.92 8.152 320,868 1094 0.06  250,000
fasta  #2 1.32 1.276 317,960 1094 0.06  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  4.97 13.417 414,826 703 0.13  250,000
k-nucleotide  133.46—134.30 132.164 1,696,596 703 0.13  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #7 4.49 11.613 415,039 1379 0.10  250,000
k-nucleotide  #7 24.02—24.48 9.911 576,082 1379 0.10  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #6 4.29 12.223 414,872 965 0.08  250,000
k-nucleotide  #6 14.29—14.70 6.819 524,403 965 0.08  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #3 1.72 8.303 352,977 589 0.13  1,000
mandelbrot  #3 5.16—5.20 1.606 376,521 589 0.13  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #5 1.87 8.460 355,877 580 0.12  1,000
mandelbrot  #5 5.84 1.759 381,854 580 0.12  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  0.83 8.239 307,122 379 0.09  1,000
mandelbrot  26.72 26.664 339,251 379 0.09  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #6 2.14 8.854 354,427 571 0.08  1,000
mandelbrot  #6 5.88 2.248 368,796 571 0.08  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #4 1.88 8.979 352,719 583 0.12  1,000
mandelbrot  #4 5.19 2.066 368,177 583 0.12  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #7 1.23 8.993 319,283 629 0.10  1,000
mandelbrot  #7 4.86 1.532 357,155 629 0.10  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #2 1.32 8.697 318,304 634 0.12  1,000
mandelbrot  #2 4.96 1.556 356,286 634 0.12  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #4 2.33 10.270 415,101 1168 0.13  500,000
n-body  #4 7.23 7.167 415,039 1168 0.13  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #5 1.19 8.644 345,997 1129 0.11  500,000
n-body  #5 3.84—3.96 3.799 345,936 1129 0.11  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #3 2.34 10.358 415,248 1548 0.11  500,000
n-body  #3 8.10—8.14 8.049 415,158 1548 0.11  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #2 3.12 11.534 415,068 1084 0.09  500,000
n-body  #2 29.10—29.76 28.786 415,015 1084 0.09  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #4 2.60 10.645 414,867 531 0.11  2,000
pidigits  #4 3.86—3.92 3.755 414,806 531 0.11  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #2 0.88 8.652 314,855 686 0.13  2,000
pidigits  #2 1.31 1.244 315,621 686 0.13  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #3 0.76 8.382 307,184 512 0.12  2,000
pidigits  #3 1.24 1.133 307,601 512 0.12  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #5 1.05 8.135 319,414 766 0.12  50,000
regex-redux  #5 3.18 1.907 519,856 766 0.12  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #3 0.98 8.157 316,817 630 0.12  50,000
regex-redux  #3 3.58 2.177 671,347 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.459 414,761 414 0.11  50,000
regex-redux  5.26—5.35 5.187 714,330 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.458 322,671 772 0.09  50,000
regex-redux  #4 3.26—3.33 1.999 522,338 772 0.09  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #9 0.83 8.630 320,152 456 0.12  250,000
reverse-complement  #9 2.17 2.083 1,330,057 456 0.12  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #2 0.90 7.932 333,382 464 0.13  250,000
reverse-complement  #2 29.83—30.87 29.377 2,259,771 464 0.13  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #7 0.86 8.746 321,602 531 0.12  250,000
reverse-complement  #7 1.83 1.747 1,128,034 531 0.12  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #4 1.41 10.381 316,031 435 0.14  500
spectral-norm  #4 3.72 1.297 315,802 435 0.14  5,500
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #2 2.73 10.522 414,884 377 0.09  500
spectral-norm  #2 5.80—5.84 2.833 414,999 377 0.09  5,500