The Computer Language
22.05 Benchmarks Game

all Julia programs & measurements

julia version 1.7.2

source secs N mem gz cpu cpu load
binary-trees  #2 15.05  7 314,220 423 8.51 72% 44% 45% 52%
binary-trees  #2 9.34  14 315,848 423 27.21 67% 66% 85% 79%
binary-trees  #2 18.93  21 600,804 423 37.16 35% 97% 32% 33%
source secs N mem gz cpu cpu load
binary-trees  #3 14.31  7 274,056 634 8.41 67% 55% 41% 45%
binary-trees  #3 8.76  14 325,216 634 26.85 85% 79% 74% 69%
binary-trees  #3 15.27  21 608,728 634 48.85 87% 73% 73% 88%
source secs N mem gz cpu cpu load
binary-trees  #4 19.48  7 274,192 372 35.77 50% 54% 52% 43%
binary-trees  #4 13.45  14 276,044 372 35.07 60% 76% 67% 59%
binary-trees  #4 16.87  21 495,284 372 47.16 80% 65% 70% 66%
source secs N mem gz cpu cpu load
binary-trees  #5 27.72  7 275,632 390 61.19 64% 57% 62% 48%
binary-trees  #5 21.74  14 318,932 390 60.82 67% 64% 82% 67%
binary-trees  #5 27.09  21 665,480 390 79.14 79% 65% 75% 74%
source secs N mem gz cpu cpu load
fannkuch-redux  #2 5.75  10 212,492 1067 2.19 90% 9% 9% 7%
fannkuch-redux  #2 1.18  11 212,700 1067 3.52 67% 96% 68% 69%
fannkuch-redux  #2 7.80  12 211,980 1067 29.46 94% 94% 94% 96%
source secs N mem gz cpu cpu load
fannkuch-redux  5.39  10 182,736 434 1.20 5% 2% 16% 20%
fannkuch-redux  3.39  11 181,660 434 3.66 100% 3% 3% 2%
fannkuch-redux  43.74  12 181,932 434 44.01 100% 1% 1% 1%
source secs N mem gz cpu cpu load
fannkuch-redux  #3 5.79  10 205,184 886 2.35 14% 9% 13% 29%
fannkuch-redux  #3 1.14  11 204,848 886 3.64 75% 77% 74% 96%
fannkuch-redux  #3 8.20  12 204,120 886 31.21 95% 97% 95% 94%
source secs N mem gz cpu cpu load
fasta  #7 5.89  250,000 234,100 1182 2.29 10% 9% 35% 11%
fasta  #7 0.87  2,500,000 310,584 1182 1.87 72% 56% 42% 49%
fasta  #7 1.74  25,000,000 459,380 1182 4.92 59% 67% 87% 71%
source secs N mem gz cpu cpu load
fasta  #6 5.96  250,000 254,928 1203 2.54 44% 24% 7% 18%
fasta  #6 1.06  2,500,000 322,856 1203 2.54 53% 85% 48% 56%
fasta  #6 1.98  25,000,000 407,228 1203 5.54 85% 66% 66% 63%
source secs N mem gz cpu cpu load
fasta  #5 5.58  250,000 219,240 950 1.23 41% 4% 2% 16%
fasta  #5 0.77  2,500,000 219,896 950 1.04 12% 13% 14% 97%
fasta  #5 2.63  25,000,000 219,876 950 2.89 3% 4% 100% 3%
source secs N mem gz cpu cpu load
fasta  #3 6.06  250,000 220,692 896 1.34 6% 1% 36% 10%
fasta  #3 3.15  2,500,000 235,968 896 3.42 4% 3% 3% 99%
fasta  #3 27.51  25,000,000 237,412 896 27.78 100% 0% 1% 0%
source secs N mem gz cpu cpu load
fasta  #4 5.49  250,000 203,116 1049 1.09 9% 24% 16% 2%
fasta  #4 0.67  2,500,000 203,920 1049 0.94 98% 13% 13% 16%
fasta  #4 2.85  25,000,000 203,872 1049 3.12 3% 3% 4% 100%
source secs N mem gz cpu cpu load
fasta  #8 5.52  250,000 198,192 1082 1.06 4% 4% 33% 8%
fasta  #8 0.48  2,500,000 198,664 1082 0.75 24% 96% 20% 19%
fasta  #8 1.14  25,000,000 198,752 1082 1.40 99% 10% 8% 9%
source secs N mem gz cpu cpu load
k-nucleotide  #8 6.57  250,000 257,900 951 2.55 8% 25% 20% 5%
k-nucleotide  #8 1.73  2,500,000 292,128 951 2.76 28% 38% 24% 70%
k-nucleotide  #8 5.04  25,000,000 366,728 951 11.31 58% 77% 52% 39%
source secs N mem gz cpu cpu load
k-nucleotide  8.84  250,000 310,060 695 3.96 3% 7% 3% 45%
k-nucleotide  20.02  2,500,000 466,404 695 20.13 1% 1% 0% 99%
k-nucleotide  198.21  25,000,000 1,962,152 695 196.54 0% 99% 0% 0%
source secs N mem gz cpu cpu load
k-nucleotide  #7 6.77  250,000 242,020 1368 3.01 50% 21% 8% 6%
k-nucleotide  #7 1.96  2,500,000 257,964 1368 3.90 33% 41% 79% 48%
k-nucleotide  #7 7.35  25,000,000 370,872 1368 18.12 78% 62% 43% 64%
source secs N mem gz cpu cpu load
mandelbrot  #7 5.29  1,000 195,884 619 1.45 12% 6% 8% 30%
mandelbrot  #7 0.45  4,000 197,832 619 1.17 55% 96% 58% 53%
mandelbrot  #7 1.42  16,000 236,644 619 5.08 87% 86% 87% 99%
source secs N mem gz cpu cpu load
mandelbrot  5.31  1,000 179,432 373 0.96 46% 8% 3% 14%
mandelbrot  1.92  4,000 181,304 373 2.18 5% 5% 99% 5%
mandelbrot  26.80  16,000 210,712 373 27.06 100% 1% 0% 0%
source secs N mem gz cpu cpu load
mandelbrot  #4 5.53  1,000 224,912 574 2.56 11% 19% 11% 28%
mandelbrot  #4 0.75  4,000 225,540 574 2.09 67% 88% 56% 69%
mandelbrot  #4 2.71  16,000 257,796 574 7.69 91% 56% 91% 47%
source secs N mem gz cpu cpu load
mandelbrot  #6 5.71  1,000 224,724 562 2.43 80% 11% 10% 20%
mandelbrot  #6 0.65  4,000 224,588 562 1.81 69% 89% 57% 65%
mandelbrot  #6 2.03  16,000 253,220 562 5.87 50% 90% 60% 90%
source secs N mem gz cpu cpu load
mandelbrot  #5 5.77  1,000 232,000 571 2.50 42% 10% 10% 31%
mandelbrot  #5 0.59  4,000 237,640 571 1.78 68% 69% 97% 72%
mandelbrot  #5 1.62  16,000 272,904 571 5.94 90% 99% 89% 90%
source secs N mem gz cpu cpu load
mandelbrot  #8 5.33  1,000 195,224 624 1.47 59% 6% 20% 7%
mandelbrot  #8 0.46  4,000 198,948 624 1.21 58% 98% 54% 54%
mandelbrot  #8 1.46  16,000 236,112 624 5.24 86% 99% 87% 87%
source secs N mem gz cpu cpu load
mandelbrot  #3 5.72  1,000 235,152 579 2.49 99% 9% 9% 10%
mandelbrot  #3 0.68  4,000 238,344 579 2.05 98% 72% 68% 69%
mandelbrot  #3 2.10  16,000 273,584 579 7.77 90% 99% 91% 90%
source secs N mem gz cpu cpu load
n-body  #2 6.63  500,000 264,468 1078 1.93 44% 19% 11% 2%
n-body  #2 3.33  5,000,000 268,544 1078 3.60 99% 3% 3% 3%
n-body  #2 24.22  50,000,000 268,512 1078 24.49 1% 0% 1% 100%
source secs N mem gz cpu cpu load
n-body  #8 5.73  500,000 225,288 1111 1.23 38% 28% 12% 5%
n-body  #8 0.97  5,000,000 225,900 1111 1.24 98% 9% 9% 11%
n-body  #8 4.24  50,000,000 225,844 1111 4.49 41% 61% 2% 3%
source secs N mem gz cpu cpu load
n-body  #4 5.96  500,000 201,728 1155 1.14 41% 9% 9% 23%
n-body  #4 0.96  5,000,000 202,508 1155 1.22 14% 98% 9% 13%
n-body  #4 5.68  50,000,000 202,592 1155 5.95 2% 2% 100% 2%
source secs N mem gz cpu cpu load
n-body  #3 5.63  500,000 207,324 1541 1.21 72% 12% 3% 8%
n-body  #3 1.10  5,000,000 207,880 1541 1.37 8% 9% 98% 10%
n-body  #3 6.78  50,000,000 207,868 1541 7.05 100% 2% 1% 1%
source secs N mem gz cpu cpu load
pidigits  #3 4.89  2,000 177,308 506 0.83 43% 33% 2% 3%
pidigits  #3 0.54  6,000 178,432 506 0.77 20% 93% 16% 18%
pidigits  #3 0.97  10,000 179,360 506 1.24 9% 10% 99% 8%
source secs N mem gz cpu cpu load
pidigits  7.05  2,000 262,004 275 1.44 36% 17% 23% 10%
pidigits  1.12  6,000 265,284 275 1.39 98% 9% 8% 11%
pidigits  1.88  10,000 265,496 275 2.15 5% 99% 4% 6%
source secs N mem gz cpu cpu load
pidigits  #2 5.27  2,000 188,576 674 0.95 7% 27% 10% 2%
pidigits  #2 0.61  6,000 189,172 674 0.83 13% 18% 92% 16%
pidigits  #2 1.07  10,000 190,376 674 1.34 8% 99% 9% 8%
source secs N mem gz cpu cpu load
regex-redux  6.04  50,000 218,060 408 1.25 8% 8% 36% 2%
regex-redux  0.95  500,000 245,136 408 1.13 9% 92% 12% 11%
regex-redux  3.62  5,000,000 380,060 408 3.88 3% 99% 3% 3%
source secs N mem gz cpu cpu load
regex-redux  #3 5.57  50,000 197,976 622 1.17 34% 6% 1% 25%
regex-redux  #3 0.69  500,000 228,652 622 1.06 12% 75% 52% 15%
regex-redux  #3 1.99  5,000,000 502,440 622 3.68 5% 76% 99% 5%
source secs N mem gz cpu cpu load
regex-redux  #4 5.31  50,000 195,564 766 1.14 50% 6% 12% 5%
regex-redux  #4 0.59  500,000 217,980 766 0.98 17% 92% 15% 47%
regex-redux  #4 1.80  5,000,000 410,768 766 3.19 7% 5% 99% 68%
source secs N mem gz cpu cpu load
regex-redux  #5 5.19  50,000 188,564 759 1.07 7% 3% 26% 3%
regex-redux  #5 0.54  500,000 210,684 759 0.91 18% 89% 24% 43%
regex-redux  #5 1.74  5,000,000 403,608 759 3.12 99% 69% 6% 6%
source secs N mem gz cpu cpu load
reverse-complement  #2 5.13  250,000 190,856 460 0.95 5% 30% 4% 2%
reverse-complement  #2 31.88  100,000,000 1,742,028 460 32.14 1% 100% 0% 0%
source secs N mem gz cpu cpu load
reverse-complement  #9 5.10  250,000 185,868 449 0.94 73% 3% 3% 16%
reverse-complement  #9 1.68  100,000,000 681,000 449 1.95 5% 98% 6% 8%
source secs N mem gz cpu cpu load
reverse-complement  #8 5.22  250,000 185,980 522 0.96 6% 33% 3% 2%
reverse-complement  #8 1.44  100,000,000 683,748 522 1.71 13% 98% 6% 7%
source secs N mem gz cpu cpu load
spectral-norm  #4 5.26  500 189,072 429 1.40 39% 19% 5% 5%
spectral-norm  #4 0.62  3,000 188,612 429 1.74 60% 97% 61% 63%
spectral-norm  #4 1.11  5,500 188,696 429 3.72 79% 99% 79% 78%
source secs N mem gz cpu cpu load
spectral-norm  #2 5.54  500 199,212 370 1.60 9% 29% 5% 8%
spectral-norm  #2 0.84  3,000 198,644 370 2.35 99% 60% 62% 60%
spectral-norm  #2 1.53  5,500 200,160 370 5.12 79% 79% 99% 78%