The Computer Language
24.11 Benchmarks Game

all Julia programs & measurements

julia version 1.11.1

source secs N mem gz cpu secs cpu load
binary-trees  #2 10.21  7 273,736 430 2.72 4% 9% 1% 13%
binary-trees  #2 1.17  14 275,316 430 1.29 97% 2% 10% 0%
binary-trees  #2 11.38  21 441,140 430 12.44 1% 98% 0% 9%
source secs N mem gz cpu secs cpu load
binary-trees  #5 24.70  7 311,660 396 47.78 55% 41% 56% 39%
binary-trees  #5 15.18  14 328,160 396 45.17 73% 67% 70% 87%
binary-trees  #5 17.97  21 482,024 396 57.53 74% 84% 85% 77%
source secs N mem gz cpu secs cpu load
binary-trees  #4 14.02  7 301,488 378 5.95 18% 12% 5% 8%
binary-trees  #4 0.84  14 270,924 378 0.99 4% 97% 17% 2%
binary-trees  #4 10.32  21 443,600 378 11.22 5% 99% 3% 1%
source secs N mem gz cpu secs cpu load
binary-trees  #3 8.25  7 234,876 640 1.70 11% 3% 2% 3%
binary-trees  #3 0.60  14 270,788 640 1.28 93% 50% 36% 33%
binary-trees  #3 7.08  21 486,976 640 19.44 78% 73% 57% 67%
source secs N mem gz cpu secs cpu load
fannkuch-redux  8.03  10 225,272 441 1.27 1% 3% 3% 10%
fannkuch-redux  3.41  11 226,136 441 3.51 0% 96% 3% 3%
fannkuch-redux  42.59  12 226,292 441 42.67 64% 35% 0% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #2 8.23  10 247,424 1077 2.17 12% 4% 5% 5%
fannkuch-redux  #2 1.27  11 248,476 1077 3.67 62% 87% 78% 62%
fannkuch-redux  #2 8.49  12 251,248 1077 31.91 95% 92% 93% 94%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #3 8.13  10 247,656 896 2.18 4% 12% 5% 6%
fannkuch-redux  #3 1.32  11 248,252 896 4.03 68% 67% 74% 97%
fannkuch-redux  #3 9.33  12 248,484 896 35.56 94% 95% 95% 95%
source secs N mem gz cpu secs cpu load
fasta  #7 8.21  250,000 264,196 1189 1.91 4% 6% 2% 12%
fasta  #7 0.98  2,500,000 299,980 1189 2.11 53% 39% 46% 77%
fasta  #7 1.87  25,000,000 348,656 1189 5.33 65% 94% 61% 65%
source secs N mem gz cpu secs cpu load
fasta  #6 8.64  250,000 281,524 1213 2.51 2% 2% 17% 6%
fasta  #6 1.22  2,500,000 323,176 1213 2.38 41% 35% 52% 66%
fasta  #6 2.12  25,000,000 353,084 1213 4.86 49% 63% 53% 65%
source secs N mem gz cpu secs cpu load
fasta  #5 8.02  250,000 249,424 957 1.16 9% 2% 4% 0%
fasta  #5 0.78  2,500,000 250,144 957 0.87 84% 3% 27% 0%
fasta  #5 2.57  25,000,000 250,416 957 2.66 0% 99% 0% 3%
source secs N mem gz cpu secs cpu load
fasta  #4 8.02  250,000 235,844 1053 1.06 8% 3% 0% 2%
fasta  #4 0.67  2,500,000 236,632 1053 0.76 82% 31% 1% 0%
fasta  #4 2.62  25,000,000 236,892 1053 2.72 0% 100% 0% 3%
source secs N mem gz cpu secs cpu load
fasta  #3 8.59  250,000 233,492 901 1.11 8% 1% 1% 2%
fasta  #3 1.51  2,500,000 234,572 901 1.60 90% 1% 15% 0%
fasta  #3 11.61  25,000,000 234,416 901 11.70 67% 1% 33% 0%
source secs N mem gz cpu secs cpu load
fasta  #2 7.78  250,000 233,392 1094 0.98 0% 2% 3% 7%
fasta  #2 0.50  2,500,000 234,148 1094 0.59 2% 2% 43% 74%
fasta  #2 1.17  25,000,000 234,156 1094 1.25 0% 0% 89% 19%
source secs N mem gz cpu secs cpu load
k-nucleotide  11.05  250,000 284,972 703 4.02 25% 9% 0% 1%
k-nucleotide  15.01  2,500,000 426,092 703 15.17 39% 60% 0% 2%
k-nucleotide  132.60  25,000,000 1,558,404 703 132.21 55% 42% 1% 0%
source secs N mem gz cpu secs cpu load
k-nucleotide  #7 9.43  250,000 286,368 1379 3.54 4% 24% 4% 4%
k-nucleotide  #7 2.75  2,500,000 306,076 1379 4.94 25% 85% 34% 35%
k-nucleotide  #7 8.87  25,000,000 479,756 1379 22.94 76% 72% 49% 61%
source secs N mem gz cpu secs cpu load
k-nucleotide  #6 10.26  250,000 305,276 965 3.31 20% 5% 3% 3%
k-nucleotide  #6 2.56  2,500,000 314,728 965 3.78 25% 78% 22% 23%
k-nucleotide  #6 6.03  25,000,000 429,688 965 14.32 80% 36% 67% 53%
source secs N mem gz cpu secs cpu load
mandelbrot  #3 7.65  1,000 267,792 589 1.76 5% 3% 4% 11%
mandelbrot  #3 0.60  4,000 269,544 589 1.53 67% 67% 77% 46%
mandelbrot  #3 1.50  16,000 291,868 589 5.11 78% 84% 81% 99%
source secs N mem gz cpu secs cpu load
mandelbrot  #5 11.85  1,000 270,700 580 1.91 8% 5% 4% 5%
mandelbrot  #5 0.59  4,000 272,956 580 1.59 96% 69% 52% 50%
mandelbrot  #5 1.63  16,000 296,828 580 5.76 92% 91% 87% 82%
source secs N mem gz cpu secs cpu load
mandelbrot  7.56  1,000 222,812 379 0.85 1% 1% 0% 9%
mandelbrot  1.90  4,000 225,560 379 1.99 5% 99% 0% 0%
mandelbrot  26.55  16,000 254,964 379 26.63 77% 23% 0% 0%
source secs N mem gz cpu secs cpu load
mandelbrot  #6 8.36  1,000 269,104 571 2.13 3% 8% 6% 8%
mandelbrot  #6 0.74  4,000 268,892 571 1.76 62% 50% 58% 72%
mandelbrot  #6 2.12  16,000 289,896 571 5.80 59% 82% 84% 47%
source secs N mem gz cpu secs cpu load
mandelbrot  #4 8.20  1,000 267,592 583 2.02 10% 6% 6% 3%
mandelbrot  #4 0.70  4,000 269,428 583 1.65 45% 90% 41% 59%
mandelbrot  #4 1.96  16,000 283,940 583 5.12 80% 56% 81% 44%
source secs N mem gz cpu secs cpu load
mandelbrot  #7 7.66  1,000 234,824 629 1.28 6% 7% 1% 2%
mandelbrot  #7 0.44  4,000 239,592 629 0.96 54% 34% 70% 62%
mandelbrot  #7 1.41  16,000 273,748 629 4.79 78% 78% 100% 85%
source secs N mem gz cpu secs cpu load
mandelbrot  #2 8.15  1,000 234,064 634 1.36 4% 8% 2% 2%
mandelbrot  #2 0.45  4,000 238,160 634 0.98 97% 34% 53% 42%
mandelbrot  #2 1.44  16,000 272,612 634 4.88 91% 83% 88% 78%
source secs N mem gz cpu secs cpu load
n-body  #4 8.80  500,000 262,508 1168 1.33 3% 3% 10% 1%
n-body  #4 1.25  5,000,000 263,224 1168 1.34 1% 98% 1% 8%
n-body  #4 6.48  50,000,000 263,596 1168 6.57 0% 0% 1% 99%
source secs N mem gz cpu secs cpu load
n-body  #5 8.15  500,000 260,708 1129 1.17 0% 11% 2% 1%
n-body  #5 0.90  5,000,000 261,552 1129 0.99 97% 0% 0% 12%
n-body  #5 3.67  50,000,000 261,584 1129 3.77 0% 0% 96% 5%
source secs N mem gz cpu secs cpu load
n-body  #3 8.43  500,000 263,716 1548 1.32 11% 1% 3% 1%
n-body  #3 1.32  5,000,000 263,892 1548 1.41 9% 0% 98% 1%
n-body  #3 6.92  50,000,000 264,476 1548 7.01 99% 2% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  #2 9.14  500,000 276,984 1084 2.14 2% 20% 0% 0%
n-body  #2 3.94  5,000,000 277,548 1084 4.07 4% 96% 0% 4%
n-body  #2 28.72  50,000,000 278,196 1084 28.92 2% 98% 0% 0%
source secs N mem gz cpu secs cpu load
pidigits  #4 9.00  2,000 289,496 531 1.61 6% 8% 1% 2%
pidigits  #4 1.61  6,000 289,888 531 1.73 6% 100% 1% 0%
pidigits  #4 2.70  10,000 290,468 531 2.83 4% 1% 100% 0%
source secs N mem gz cpu secs cpu load
pidigits  #2 7.98  2,000 230,408 686 0.93 1% 1% 6% 3%
pidigits  #2 0.62  6,000 231,872 686 0.73 3% 80% 24% 16%
pidigits  #2 1.14  10,000 232,460 686 1.26 98% 4% 0% 9%
source secs N mem gz cpu secs cpu load
pidigits  #3 7.49  2,000 222,560 512 0.84 3% 2% 4% 1%
pidigits  #3 0.53  6,000 224,096 512 0.65 1% 7% 94% 17%
pidigits  #3 1.04  10,000 223,936 512 1.18 2% 7% 98% 11%
source secs N mem gz cpu secs cpu load
regex-redux  #5 7.70  50,000 233,552 766 1.11 6% 7% 0% 0%
regex-redux  #5 0.61  500,000 257,100 766 0.81 43% 4% 1% 86%
regex-redux  #5 1.80  5,000,000 431,004 766 3.12 5% 70% 99% 1%
source secs N mem gz cpu secs cpu load
regex-redux  #3 7.71  50,000 231,104 630 1.01 3% 6% 3% 1%
regex-redux  #3 0.61  500,000 262,116 630 0.84 16% 78% 4% 44%
regex-redux  #3 2.07  5,000,000 578,576 630 3.51 7% 1% 71% 91%
source secs N mem gz cpu secs cpu load
regex-redux  8.98  50,000 269,732 414 1.58 13% 4% 0% 0%
regex-redux  1.38  500,000 302,332 414 1.45 55% 7% 2% 42%
regex-redux  4.10  5,000,000 606,148 414 4.24 99% 2% 2% 1%
source secs N mem gz cpu secs cpu load
regex-redux  #4 8.09  50,000 236,860 772 1.22 3% 3% 9% 1%
regex-redux  #4 0.69  500,000 260,548 772 0.91 35% 27% 0% 72%
regex-redux  #4 1.89  5,000,000 433,140 772 3.22 98% 2% 6% 64%
source secs N mem gz cpu secs cpu load
reverse-complement  #9 7.71  250,000 229,840 456 0.91 0% 9% 1% 0%
reverse-complement  #9 2.00  100,000,001 1,220,680 456 2.11 96% 8% 1% 2%
source secs N mem gz cpu secs cpu load
reverse-complement  #2 7.58  250,000 242,964 464 0.96 1% 0% 0% 10%
reverse-complement  #2 29.29  100,000,001 1,951,468 464 29.83 35% 64% 2% 0%
source secs N mem gz cpu secs cpu load
reverse-complement  #7 8.07  250,000 231,844 531 0.94 7% 3% 1% 0%
reverse-complement  #7 1.65  100,000,001 1,024,148 531 1.76 4% 90% 11% 0%
source secs N mem gz cpu secs cpu load
spectral-norm  #4 7.84  500 231,632 435 1.49 7% 2% 1% 7%
spectral-norm  #4 0.69  3,000 232,532 435 1.67 45% 44% 95% 55%
spectral-norm  #4 1.18  5,500 232,768 435 3.66 76% 67% 77% 89%
source secs N mem gz cpu secs cpu load
spectral-norm  #2 8.56  500 261,608 377 1.82 2% 2% 2% 15%
spectral-norm  #2 1.14  3,000 262,564 377 2.31 34% 40% 97% 33%
spectral-norm  #2 1.76  5,500 261,124 377 4.80 93% 57% 68% 56%