The Computer Language
23.02 Benchmarks Game

all Julia programs & measurements

julia version build 19.0.1+10-21

source secs N mem gz cpu secs cpu load
binary-trees  #4 16.67  7 286,100 372 8.81 52% 48% 45% 40%
binary-trees  #4 10.71  14 289,184 372 30.03 84% 59% 71% 66%
binary-trees  #4 13.69  21 477,196 372 34.59 74% 82% 80% 79%
source secs N mem gz cpu secs cpu load
binary-trees  #3 2.40  7 210,048 634 1.68 16% 12% 30% 12%
binary-trees  #3 0.49  14 238,948 634 1.26 54% 52% 51% 96%
binary-trees  #3 7.52  21 501,992 634 26.84 86% 86% 85% 99%
source secs N mem gz cpu secs cpu load
binary-trees  #5 11.85  7 283,132 390 7.93 68% 60% 65% 54%
binary-trees  #5 9.38  14 284,572 390 29.10 82% 70% 85% 73%
binary-trees  #5 12.42  21 443,884 390 40.86 84% 81% 83% 79%
source secs N mem gz cpu secs cpu load
binary-trees  #2 10.89  7 297,196 423 7.56 70% 51% 48% 55%
binary-trees  #2 7.87  14 321,304 423 24.00 70% 85% 68% 81%
binary-trees  #2 18.10  21 487,544 423 33.96 31% 98% 29% 32%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #2 2.71  10 229,228 1067 1.83 11% 29% 13% 14%
fannkuch-redux  #2 1.10  11 209,456 1067 3.38 69% 70% 96% 70%
fannkuch-redux  #2 7.85  12 209,420 1067 29.81 96% 95% 94% 94%
source secs N mem gz cpu secs cpu load
fannkuch-redux  2.42  10 182,432 434 1.05 4% 4% 4% 30%
fannkuch-redux  3.08  11 179,108 434 3.35 99% 2% 2% 3%
fannkuch-redux  39.10  12 179,144 434 39.37 0% 0% 100% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #3 2.51  10 218,760 886 1.94 14% 16% 32% 14%
fannkuch-redux  #3 1.04  11 202,564 886 3.41 96% 77% 76% 76%
fannkuch-redux  #3 7.90  12 202,488 886 30.35 96% 95% 96% 97%
source secs N mem gz cpu secs cpu load
fasta  #7 2.66  250,000 236,208 1182 1.90 14% 35% 8% 12%
fasta  #7 0.80  2,500,000 308,368 1182 1.83 74% 38% 58% 58%
fasta  #7 1.70  25,000,000 395,444 1182 4.61 56% 70% 73% 73%
source secs N mem gz cpu secs cpu load
fasta  #5 2.52  250,000 237,152 950 1.17 13% 22% 7% 3%
fasta  #5 0.70  2,500,000 216,648 950 0.97 13% 100% 11% 12%
fasta  #5 2.41  25,000,000 216,748 950 2.68 4% 99% 3% 4%
source secs N mem gz cpu secs cpu load
fasta  #6 2.89  250,000 271,444 1203 2.21 36% 16% 14% 9%
fasta  #6 1.01  2,500,000 314,228 1203 2.25 97% 52% 47% 30%
fasta  #6 1.88  25,000,000 396,436 1203 4.88 86% 73% 55% 45%
source secs N mem gz cpu secs cpu load
fasta  #8 2.32  250,000 202,144 1082 0.96 3% 3% 27% 6%
fasta  #8 0.46  2,500,000 190,940 1082 0.73 19% 100% 21% 19%
fasta  #8 1.12  25,000,000 191,000 1082 1.38 7% 8% 99% 8%
source secs N mem gz cpu secs cpu load
fasta  #4 2.35  250,000 206,256 1049 1.00 4% 3% 28% 5%
fasta  #4 0.61  2,500,000 198,096 1049 0.88 16% 14% 100% 14%
fasta  #4 2.50  25,000,000 198,044 1049 2.76 3% 4% 3% 100%
source secs N mem gz cpu secs cpu load
fasta  #3 2.45  250,000 211,076 896 1.07 15% 4% 4% 20%
fasta  #3 1.44  2,500,000 190,708 896 1.71 6% 6% 100% 6%
fasta  #3 11.10  25,000,000 190,736 896 11.36 0% 0% 0% 100%
source secs N mem gz cpu secs cpu load
k-nucleotide  #7 3.88  250,000 257,912 1368 2.54 9% 9% 36% 9%
k-nucleotide  #7 1.93  2,500,000 275,156 1368 3.83 76% 31% 45% 44%
k-nucleotide  #7 6.88  25,000,000 360,996 1368 17.50 80% 63% 44% 65%
source secs N mem gz cpu secs cpu load
k-nucleotide  #8 3.09  250,000 263,384 951 2.12 38% 8% 9% 12%
k-nucleotide  #8 1.85  2,500,000 285,280 951 2.48 34% 17% 64% 17%
k-nucleotide  #8 4.64  25,000,000 374,472 951 11.01 78% 59% 41% 58%
source secs N mem gz cpu secs cpu load
k-nucleotide  5.81  250,000 321,556 695 3.72 5% 4% 62% 5%
k-nucleotide  19.90  2,500,000 475,920 695 19.99 0% 0% 99% 0%
k-nucleotide  196.01  25,000,000 1,976,552 695 194.57 0% 0% 99% 0%
source secs N mem gz cpu secs cpu load
mandelbrot  #7 2.29  1,000 201,052 619 1.21 11% 11% 23% 7%
mandelbrot  #7 0.40  4,000 194,932 619 1.07 56% 97% 57% 59%
mandelbrot  #7 1.33  16,000 232,380 619 4.83 88% 88% 98% 88%
source secs N mem gz cpu secs cpu load
mandelbrot  #6 2.49  1,000 240,908 562 1.99 24% 17% 24% 15%
mandelbrot  #6 0.60  4,000 224,584 562 1.71 69% 60% 90% 67%
mandelbrot  #6 1.98  16,000 244,100 562 5.72 58% 90% 90% 49%
source secs N mem gz cpu secs cpu load
mandelbrot  #5 2.38  1,000 238,904 571 1.83 31% 13% 16% 15%
mandelbrot  #5 0.52  4,000 231,928 571 1.61 70% 98% 72% 70%
mandelbrot  #5 1.56  16,000 268,576 571 5.81 91% 91% 91% 99%
source secs N mem gz cpu secs cpu load
mandelbrot  #4 2.51  1,000 234,404 574 2.27 19% 18% 18% 32%
mandelbrot  #4 0.70  4,000 225,240 574 2.04 91% 62% 68% 70%
mandelbrot  #4 1.90  16,000 257,172 574 5.40 89% 89% 48% 58%
source secs N mem gz cpu secs cpu load
mandelbrot  #3 2.57  1,000 243,876 579 2.17 18% 17% 33% 15%
mandelbrot  #3 0.62  4,000 237,720 579 1.97 73% 73% 96% 75%
mandelbrot  #3 1.49  16,000 273,488 579 5.46 89% 89% 88% 98%
source secs N mem gz cpu secs cpu load
mandelbrot  2.15  1,000 188,196 373 0.85 5% 25% 7% 3%
mandelbrot  1.90  4,000 179,900 373 2.17 12% 99% 14% 12%
mandelbrot  26.84  16,000 209,200 373 27.10 0% 0% 0% 100%
source secs N mem gz cpu secs cpu load
mandelbrot  #8 2.19  1,000 198,052 624 1.22 29% 10% 7% 9%
mandelbrot  #8 0.40  4,000 194,608 624 1.08 56% 95% 57% 57%
mandelbrot  #8 1.30  16,000 232,128 624 4.69 87% 86% 99% 88%
source secs N mem gz cpu secs cpu load
n-body  #8 2.58  500,000 236,844 1111 1.17 4% 32% 5% 3%
n-body  #8 0.90  5,000,000 226,212 1111 1.17 100% 10% 10% 10%
n-body  #8 4.11  50,000,000 226,264 1111 4.38 2% 2% 2% 100%
source secs N mem gz cpu secs cpu load
n-body  #2 3.18  500,000 272,940 1078 1.71 3% 38% 4% 9%
n-body  #2 3.15  5,000,000 271,192 1078 3.42 3% 100% 3% 2%
n-body  #2 23.45  50,000,000 271,236 1078 23.72 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  #4 2.40  500,000 218,724 1155 1.08 3% 3% 30% 7%
n-body  #4 0.92  5,000,000 199,588 1155 1.19 98% 10% 9% 10%
n-body  #4 5.65  50,000,000 199,672 1155 5.92 1% 1% 99% 1%
source secs N mem gz cpu secs cpu load
n-body  #3 2.54  500,000 218,020 1541 1.11 3% 3% 30% 6%
n-body  #3 1.06  5,000,000 202,672 1541 1.33 8% 8% 100% 8%
n-body  #3 6.81  50,000,000 202,744 1541 7.08 1% 1% 100% 1%
source secs N mem gz cpu secs cpu load
pidigits  #3 2.30  2,000 178,764 506 0.78 7% 16% 5% 5%
pidigits  #3 0.48  6,000 175,788 506 0.75 19% 98% 20% 22%
pidigits  #3 0.95  10,000 175,984 506 1.22 10% 99% 10% 9%
source secs N mem gz cpu secs cpu load
pidigits  #2 2.59  2,000 204,228 674 0.90 19% 6% 3% 7%
pidigits  #2 0.55  6,000 188,256 674 0.82 100% 16% 16% 18%
pidigits  #2 1.06  10,000 188,536 674 1.33 8% 10% 99% 10%
source secs N mem gz cpu secs cpu load
regex-redux  #4 2.29  50,000 202,908 766 0.96 12% 4% 18% 8%
regex-redux  #4 0.52  500,000 215,340 766 0.90 88% 17% 18% 47%
regex-redux  #4 1.77  5,000,000 417,048 766 3.16 5% 98% 4% 70%
source secs N mem gz cpu secs cpu load
regex-redux  #3 2.60  50,000 240,640 622 1.22 30% 5% 4% 8%
regex-redux  #3 0.73  500,000 251,952 622 1.09 43% 13% 13% 80%
regex-redux  #3 2.05  5,000,000 509,040 622 3.74 99% 5% 74% 5%
source secs N mem gz cpu secs cpu load
regex-redux  2.48  50,000 228,340 408 1.14 31% 5% 4% 6%
regex-redux  0.84  500,000 248,664 408 1.06 10% 10% 10% 95%
regex-redux  3.58  5,000,000 389,648 408 3.85 100% 2% 3% 2%
source secs N mem gz cpu secs cpu load
regex-redux  #5 2.19  50,000 190,404 759 0.90 27% 5% 6% 4%
regex-redux  #5 0.49  500,000 209,252 759 0.85 88% 18% 47% 16%
regex-redux  #5 1.72  5,000,000 410,660 759 3.11 70% 98% 5% 4%
source secs N mem gz cpu secs cpu load
reverse-complement  #2 2.36  250,000 192,580 460 0.85 4% 23% 5% 4%
reverse-complement  #2 32.27  100,000,001 1,764,328 460 32.54 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
reverse-complement  #9 2.12  250,000 189,944 449 0.83 4% 25% 5% 4%
reverse-complement  #9 1.68  100,000,001 975,488 449 1.95 6% 5% 99% 5%
source secs N mem gz cpu secs cpu load
reverse-complement  #8 2.30  250,000 192,220 522 0.87 24% 5% 5% 4%
reverse-complement  #8 1.44  100,000,001 978,216 522 1.71 6% 100% 6% 6%
source secs N mem gz cpu secs cpu load
spectral-norm  #2 2.51  500 195,392 370 1.46 12% 9% 26% 10%
spectral-norm  #2 0.72  3,000 191,976 370 1.98 59% 57% 97% 58%
spectral-norm  #2 1.26  5,500 192,016 370 4.14 76% 76% 76% 98%
source secs N mem gz cpu secs cpu load
spectral-norm  #4 2.35  500 194,536 429 1.25 19% 18% 8% 7%
spectral-norm  #4 0.60  3,000 185,020 429 1.69 61% 62% 98% 60%
spectral-norm  #4 1.09  5,500 185,772 429 3.67 99% 78% 79% 79%