The Computer Language
24.06 Benchmarks Game

all Julia programs & measurements

julia version 1.10.3

source secs N mem gz cpu secs cpu load
binary-trees  #2 16.39  7 329,120 430 7.88 54% 35% 42% 33%
binary-trees  #2 8.50  14 354,996 430 25.81 75% 80% 69% 81%
binary-trees  #2 18.13  21 649,604 430 26.95 55% 37% 32% 76%
source secs N mem gz cpu secs cpu load
binary-trees  #5 16.77  7 316,312 396 31.29 63% 44% 39% 40%
binary-trees  #5 10.43  14 319,052 396 19.28 64% 75% 79% 78%
binary-trees  #5 13.37  21 445,260 396 25.97 84% 84% 76% 82%
source secs N mem gz cpu secs cpu load
binary-trees  #4 16.90  7 363,604 378 32.40 60% 40% 53% 39%
binary-trees  #4 11.44  14 322,532 378 31.18 58% 77% 63% 75%
binary-trees  #4 13.95  21 522,092 378 26.61 74% 84% 86% 75%
source secs N mem gz cpu secs cpu load
binary-trees  #3 6.38  7 251,856 640 1.59 4% 9% 4% 9%
binary-trees  #3 0.56  14 304,384 640 1.18 32% 48% 33% 100%
binary-trees  #3 6.31  21 740,400 640 16.01 52% 94% 62% 46%
source secs N mem gz cpu secs cpu load
fannkuch-redux  6.17  10 242,880 441 1.18 13% 4% 1% 0%
fannkuch-redux  3.10  11 243,164 441 3.19 3% 1% 99% 1%
fannkuch-redux  38.96  12 243,152 441 39.05 99% 0% 0% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #2 6.51  10 263,192 1077 2.00 16% 6% 4% 4%
fannkuch-redux  #2 1.24  11 263,856 1077 3.46 66% 59% 60% 96%
fannkuch-redux  #2 8.40  12 265,860 1077 31.42 93% 93% 93% 94%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #3 6.41  10 257,272 896 1.85 3% 15% 5% 4%
fannkuch-redux  #3 1.11  11 260,560 896 3.30 64% 85% 83% 64%
fannkuch-redux  #3 8.07  12 258,348 896 30.56 94% 94% 94% 96%
source secs N mem gz cpu secs cpu load
fasta  #7 6.56  250,000 277,376 1189 2.24 17% 6% 6% 5%
fasta  #7 0.88  2,500,000 349,812 1189 1.53 29% 49% 50% 48%
fasta  #7 1.78  25,000,000 477,380 1189 4.51 66% 55% 75% 58%
source secs N mem gz cpu secs cpu load
fasta  #6 6.81  250,000 295,936 1213 2.38 19% 7% 6% 3%
fasta  #6 1.11  2,500,000 371,456 1213 2.22 44% 29% 40% 94%
fasta  #6 2.01  25,000,000 444,556 1213 4.40 48% 62% 38% 72%
source secs N mem gz cpu secs cpu load
fasta  #5 5.98  250,000 264,320 957 1.12 8% 1% 5% 5%
fasta  #5 0.71  2,500,000 265,168 957 0.81 22% 77% 11% 2%
fasta  #5 2.43  25,000,000 265,472 957 2.52 5% 99% 1% 1%
source secs N mem gz cpu secs cpu load
fasta  #4 6.14  250,000 250,880 1053 1.06 1% 2% 6% 7%
fasta  #4 0.65  2,500,000 251,520 1053 0.74 13% 100% 1% 1%
fasta  #4 2.81  25,000,000 251,904 1053 2.90 100% 0% 0% 3%
source secs N mem gz cpu secs cpu load
fasta  #3 6.11  250,000 249,148 901 1.12 5% 0% 1% 12%
fasta  #3 1.47  2,500,000 249,984 901 1.56 0% 16% 0% 90%
fasta  #3 11.14  25,000,000 249,984 901 11.23 1% 98% 0% 1%
source secs N mem gz cpu secs cpu load
fasta  #8 5.99  250,000 247,552 1094 1.04 9% 6% 0% 2%
fasta  #8 0.45  2,500,000 248,192 1094 0.54 0% 95% 25% 0%
fasta  #8 1.11  25,000,000 248,320 1094 1.20 1% 99% 0% 9%
source secs N mem gz cpu secs cpu load
k-nucleotide  8.30  250,000 318,360 703 3.38 21% 5% 1% 13%
k-nucleotide  13.94  2,500,000 496,304 703 14.10 2% 97% 0% 2%
k-nucleotide  135.44  25,000,000 1,971,184 703 134.42 0% 98% 0% 0%
source secs N mem gz cpu secs cpu load
k-nucleotide  #7 7.41  250,000 303,516 1379 3.11 4% 21% 12% 4%
k-nucleotide  #7 2.46  2,500,000 320,884 1379 5.02 40% 93% 33% 38%
k-nucleotide  #7 9.00  25,000,000 444,580 1379 24.37 66% 82% 70% 51%
source secs N mem gz cpu secs cpu load
k-nucleotide  #8 7.64  250,000 312,828 965 2.89 3% 25% 5% 4%
k-nucleotide  #8 2.17  2,500,000 346,672 965 3.28 29% 26% 77% 19%
k-nucleotide  #8 6.06  25,000,000 439,384 965 13.09 35% 74% 49% 56%
source secs N mem gz cpu secs cpu load
mandelbrot  #3 6.03  1,000 278,016 589 2.03 5% 15% 6% 7%
mandelbrot  #3 0.61  4,000 282,240 589 1.64 100% 53% 67% 52%
mandelbrot  #3 1.51  16,000 318,720 589 5.23 81% 86% 98% 80%
source secs N mem gz cpu secs cpu load
mandelbrot  #5 6.56  1,000 272,896 580 1.76 5% 13% 5% 5%
mandelbrot  #5 0.54  4,000 277,248 580 1.39 49% 50% 100% 63%
mandelbrot  #5 1.60  16,000 313,344 580 5.61 83% 100% 88% 83%
source secs N mem gz cpu secs cpu load
mandelbrot  5.97  1,000 241,280 379 0.93 5% 1% 4% 5%
mandelbrot  1.89  4,000 243,968 379 1.98 6% 1% 0% 98%
mandelbrot  26.49  16,000 273,408 379 26.58 0% 99% 0% 0%
source secs N mem gz cpu secs cpu load
mandelbrot  #6 6.19  1,000 271,872 571 2.07 5% 10% 10% 7%
mandelbrot  #6 0.66  4,000 274,404 571 1.57 47% 50% 89% 55%
mandelbrot  #6 2.11  16,000 305,620 571 5.73 88% 49% 52% 83%
source secs N mem gz cpu secs cpu load
mandelbrot  #4 6.30  1,000 279,424 583 2.17 10% 7% 6% 10%
mandelbrot  #4 0.72  4,000 282,240 583 1.79 89% 65% 49% 43%
mandelbrot  #4 2.00  16,000 300,800 583 5.28 40% 80% 58% 86%
source secs N mem gz cpu secs cpu load
mandelbrot  #7 5.94  1,000 252,160 629 1.32 7% 3% 5% 7%
mandelbrot  #7 0.44  4,000 256,512 629 0.95 55% 34% 100% 34%
mandelbrot  #7 1.41  16,000 292,736 629 4.81 79% 100% 79% 85%
source secs N mem gz cpu secs cpu load
mandelbrot  #8 6.40  1,000 251,260 634 1.28 10% 1% 2% 6%
mandelbrot  #8 0.44  4,000 255,616 634 0.96 66% 34% 64% 53%
mandelbrot  #8 1.42  16,000 291,584 634 4.88 85% 79% 81% 98%
source secs N mem gz cpu secs cpu load
n-body  #8 6.09  500,000 274,768 1129 1.22 14% 2% 3% 1%
n-body  #8 0.92  5,000,000 275,328 1129 1.01 10% 97% 4% 0%
n-body  #8 4.17  50,000,000 275,408 1129 4.26 2% 96% 0% 3%
source secs N mem gz cpu secs cpu load
n-body  #4 6.07  500,000 253,696 1168 1.08 1% 1% 14% 2%
n-body  #4 0.94  5,000,000 254,464 1168 1.03 1% 0% 98% 10%
n-body  #4 5.75  50,000,000 254,720 1168 5.84 1% 2% 97% 0%
source secs N mem gz cpu secs cpu load
n-body  #3 6.10  500,000 256,496 1548 1.12 4% 3% 1% 10%
n-body  #3 1.05  5,000,000 257,280 1548 1.14 1% 1% 9% 100%
n-body  #3 6.55  50,000,000 257,536 1548 6.64 0% 99% 2% 0%
source secs N mem gz cpu secs cpu load
n-body  #2 6.69  500,000 297,784 1084 1.77 22% 2% 1% 0%
n-body  #2 3.21  5,000,000 303,020 1084 3.33 3% 1% 0% 99%
n-body  #2 23.88  50,000,000 303,148 1084 24.01 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
pidigits  #2 6.30  2,000 248,832 686 0.99 2% 1% 1% 11%
pidigits  #2 0.60  6,000 250,224 686 0.73 96% 20% 3% 1%
pidigits  #2 1.12  10,000 250,752 686 1.24 86% 0% 9% 16%
source secs N mem gz cpu secs cpu load
pidigits  #3 5.80  2,000 240,640 512 0.88 8% 1% 5% 1%
pidigits  #3 0.53  6,000 242,672 512 0.66 17% 5% 100% 1%
pidigits  #3 1.02  10,000 242,944 512 1.14 5% 9% 99% 0%
source secs N mem gz cpu secs cpu load
regex-redux  #5 6.17  50,000 249,140 766 1.09 7% 4% 1% 6%
regex-redux  #5 0.56  500,000 272,384 766 0.75 86% 0% 16% 28%
regex-redux  #5 1.77  5,000,000 446,632 766 3.10 4% 98% 72% 0%
source secs N mem gz cpu secs cpu load
regex-redux  #3 6.37  50,000 263,752 630 1.31 3% 2% 0% 15%
regex-redux  #3 0.87  500,000 283,904 630 1.08 35% 83% 5% 0%
regex-redux  #3 2.27  5,000,000 485,636 630 3.79 12% 63% 92% 0%
source secs N mem gz cpu secs cpu load
regex-redux  6.34  50,000 275,312 414 1.27 1% 1% 14% 3%
regex-redux  1.03  500,000 307,664 414 1.10 13% 2% 93% 1%
regex-redux  3.90  5,000,000 491,688 414 4.09 6% 96% 3% 0%
source secs N mem gz cpu secs cpu load
regex-redux  #4 6.03  50,000 251,776 772 1.15 5% 1% 5% 7%
regex-redux  #4 0.62  500,000 275,456 772 0.82 17% 29% 1% 86%
regex-redux  #4 1.83  5,000,000 451,444 772 3.17 100% 0% 4% 68%
source secs N mem gz cpu secs cpu load
reverse-complement  #9 6.33  250,000 247,712 456 0.98 7% 1% 1% 6%
reverse-complement  #9 1.85  100,000,001 1,040,076 456 1.98 99% 8% 1% 0%
source secs N mem gz cpu secs cpu load
reverse-complement  #2 5.79  250,000 253,612 464 0.95 10% 3% 0% 4%
reverse-complement  #2 36.22  100,000,001 1,720,448 464 36.57 0% 0% 99% 1%
source secs N mem gz cpu secs cpu load
reverse-complement  #8 6.19  250,000 249,088 531 0.98 11% 1% 1% 1%
reverse-complement  #8 1.61  100,000,001 1,041,624 531 1.73 8% 90% 8% 1%
source secs N mem gz cpu secs cpu load
spectral-norm  #4 6.28  500 250,240 435 1.45 5% 6% 8% 3%
spectral-norm  #4 0.70  3,000 250,956 435 1.70 77% 45% 45% 76%
spectral-norm  #4 1.19  5,500 251,184 435 3.64 75% 99% 64% 67%
source secs N mem gz cpu secs cpu load
spectral-norm  #2 6.32  500 258,048 377 1.58 2% 2% 10% 10%
spectral-norm  #2 0.83  3,000 256,896 377 1.91 41% 98% 50% 41%
spectral-norm  #2 1.36  5,500 258,688 377 4.07 89% 64% 75% 71%