The Computer Language
24.11 Benchmarks Game

all Dart programs & measurements

Dart SDK version: 3.5.4 (stable)
Wed Oct 16 16:18:51 2024

source secs N mem gz cpu secs cpu load
binary-trees  #4 0.08  7 19,620 1394 0.01 0% 0% 12% 0%
binary-trees  #4 0.03  14 43,840 1394 0.07 33% 66% 50% 66%
binary-trees  #4 11.56  21 562,668 1394 24.55 59% 46% 52% 55%
source secs N mem gz cpu secs cpu load
binary-trees  #6 0.09  7 19,800 488 0.01 0% 20% 0% 11%
binary-trees  #6 0.07  14 41,392 488 0.07 0% 28% 0% 85%
binary-trees  #6 11.70  21 445,528 488 15.84 46% 21% 15% 53%
source secs N mem gz cpu secs cpu load
binary-trees  #7 0.05  7 19,620 869 0.01 0% 16% 0% 20%
binary-trees  #7 0.03  14 44,040 869 0.07 75% 50% 75% 33%
binary-trees  #7 10.93  21 674,712 869 24.84 60% 58% 50% 59%
source secs N mem gz cpu secs cpu load
binary-trees  #5 0.04  7 19,620 1023 0.01 33% 0% 20% 0%
binary-trees  #5 0.04  14 43,520 1023 0.07 25% 50% 50% 50%
binary-trees  #5 12.60  21 474,784 1023 28.93 55% 56% 61% 58%
source secs N mem gz cpu secs cpu load
binary-trees  #3 0.05  7 19,620 1219 0.01 0% 0% 0% 0%
binary-trees  #3 0.05  14 45,372 1219 0.11 60% 75% 50% 80%
binary-trees  #3 21.25  21 5,400,800 1219 53.12 61% 63% 59% 68%
source secs N mem gz cpu secs cpu load
binary-trees  #8 0.06  7 19,620 536 0.01 0% 0% 0% 16%
binary-trees  #8 0.07  14 41,624 536 0.08 12% 25% 0% 100%
binary-trees  #8 14.10  21 432,452 536 18.56 58% 16% 11% 45%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #2 0.37  10 19,620 510 0.34 0% 0% 89% 8%
fannkuch-redux  #2 4.19  11 19,620 510 4.19 1% 0% 0% 100%
fannkuch-redux  #2 57.81  12 19,620 510 57.80 39% 35% 0% 25%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #8 0.48  10 19,620 508 0.43 0% 4% 0% 87%
fannkuch-redux  #8 5.23  11 19,620 508 5.23 100% 0% 0% 1%
fannkuch-redux  #8 70.09  12 19,620 508 70.09 34% 36% 14% 14%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #3 0.30  10 19,620 553 0.25 3% 3% 80% 0%
fannkuch-redux  #3 2.98  11 19,620 553 2.98 0% 0% 0% 100%
fannkuch-redux  #3 40.88  12 19,620 553 40.88 75% 25% 0% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #5 0.15  10 19,620 1227 0.32 53% 64% 53% 56%
fannkuch-redux  #5 0.95  11 19,620 1227 3.64 97% 96% 96% 95%
fannkuch-redux  #5 12.55  12 19,620 1227 49.81 99% 99% 99% 99%
source secs N mem gz cpu secs cpu load
fasta  #4 0.12  250,000 19,620 1307 0.06 0% 41% 8% 0%
fasta  #4 0.43  2,500,000 71,708 1307 0.45 95% 0% 0% 4%
fasta  #4 4.19  25,000,000 403,212 1307 4.30 0% 98% 1% 2%
source secs N mem gz cpu secs cpu load
fasta  #8 9.23  250,000 19,492 796 9.18 40% 59% 1% 0%
fasta  #8 90.08  2,500,000 19,492 796 90.07 50% 49% 0% 0%
fasta  #8 911.72  25,000,000 19,492 796 911.42 48% 48% 2% 1%
source secs N mem gz cpu secs cpu load
fasta  #5 0.11  250,000 19,620 1489 0.07 0% 18% 27% 16%
fasta  #5 0.32  2,500,000 71,684 1489 0.51 6% 0% 56% 93%
fasta  #5 3.07  25,000,000 403,208 1489 4.90 1% 58% 4% 97%
source secs N mem gz cpu secs cpu load
fasta  #2 0.24  250,000 19,620 1075 0.20 4% 0% 79% 4%
fasta  #2 1.83  2,500,000 19,620 1075 1.83 99% 1% 0% 2%
fasta  #2 14.46  25,000,000 19,620 1075 14.46 70% 17% 0% 12%
source secs N mem gz cpu secs cpu load
fasta  0.10  250,000 19,620 1407 0.06 0% 44% 10% 9%
fasta  0.47  2,500,000 19,620 1407 0.47 0% 2% 2% 100%
fasta  4.44  25,000,000 19,620 1407 4.44 0% 0% 0% 99%
source secs N mem gz cpu secs cpu load
fasta  #3 0.09  250,000 19,620 1114 0.06 10% 50% 11% 0%
fasta  #3 0.44  2,500,000 71,596 1114 0.44 97% 0% 0% 0%
fasta  #3 4.17  25,000,000 490,192 1114 4.18 0% 98% 0% 1%
source secs N mem gz cpu secs cpu load
k-nucleotide  #8 5.68  250,000 75,176 676 5.63 87% 12% 4% 5%
k-nucleotide  #8 55.35  2,500,000 128,396 676 55.39 29% 52% 0% 18%
k-nucleotide  #8 555.11  25,000,000 524,768 676 555.57 48% 51% 0% 0%
source secs N mem gz cpu secs cpu load
k-nucleotide  5.74  250,000 77,148 628 5.60 1% 0% 1% 96%
k-nucleotide  55.02  2,500,000 117,984 628 55.06 56% 39% 4% 0%
k-nucleotide  551.78  25,000,000 464,108 628 551.97 47% 50% 1% 0%
source secs N mem gz cpu secs cpu load
k-nucleotide  #3 0.45  250,000 189,288 1526 0.96 60% 80% 28% 45%
k-nucleotide  #3 2.08  2,500,000 192,300 1526 5.93 57% 81% 81% 67%
k-nucleotide  #3 18.50  25,000,000 221,428 1526 55.76 72% 56% 99% 73%
source secs N mem gz cpu secs cpu load
mandelbrot  #4 0.09  1,000 19,712 988 0.08 25% 25% 33% 12%
mandelbrot  #4 0.29  4,000 19,712 988 1.05 100% 93% 92% 89%
mandelbrot  #4 4.19  16,000 71,752 988 16.29 99% 96% 96% 98%
source secs N mem gz cpu secs cpu load
mandelbrot  #2 0.19  1,000 19,712 494 0.13 68% 0% 0% 5%
mandelbrot  #2 1.90  4,000 19,712 494 1.90 1% 100% 1% 0%
mandelbrot  #2 29.86  16,000 19,712 494 29.85 34% 65% 0% 0%
source secs N mem gz cpu secs cpu load
mandelbrot  0.61  1,000 19,712 462 0.56 3% 0% 0% 90%
mandelbrot  8.45  4,000 19,712 462 8.45 0% 100% 0% 0%
mandelbrot  137.97  16,000 19,712 462 137.92 52% 40% 7% 0%
source secs N mem gz cpu secs cpu load
mandelbrot  #6 0.12  1,000 19,712 914 0.15 16% 45% 46% 18%
mandelbrot  #6 0.77  4,000 19,712 914 2.03 35% 39% 96% 98%
mandelbrot  #6 11.87  16,000 80,176 914 31.84 63% 99% 71% 35%
source secs N mem gz cpu secs cpu load
mandelbrot  #8 0.85  1,000 19,492 471 0.81 0% 1% 1% 94%
mandelbrot  #8 12.47  4,000 19,492 471 12.47 47% 53% 0% 0%
mandelbrot  #8 202.26  16,000 19,492 471 202.28 47% 45% 0% 6%
source secs N mem gz cpu secs cpu load
mandelbrot  #3 0.15  1,000 19,712 620 0.08 0% 6% 43% 6%
mandelbrot  #3 1.01  4,000 19,712 620 1.01 1% 0% 0% 100%
mandelbrot  #3 15.64  16,000 19,712 620 15.64 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  #6 0.13  500,000 19,712 1318 0.08 0% 7% 58% 0%
n-body  #6 0.72  5,000,000 19,712 1318 0.72 2% 0% 1% 100%
n-body  #6 6.97  50,000,000 19,712 1318 6.97 0% 0% 100% 0%
source secs N mem gz cpu secs cpu load
n-body  #2 0.14  500,000 19,712 1273 0.10 64% 0% 7% 7%
n-body  #2 0.90  5,000,000 19,712 1273 0.90 98% 1% 1% 0%
n-body  #2 8.91  50,000,000 19,712 1273 8.91 72% 28% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  #3 0.18  500,000 19,712 1413 0.12 10% 63% 0% 0%
n-body  #3 1.12  5,000,000 19,712 1413 1.12 0% 0% 100% 0%
n-body  #3 11.08  50,000,000 19,712 1413 11.08 63% 0% 0% 36%
source secs N mem gz cpu secs cpu load
n-body  #8 0.14  500,000 19,712 1268 0.09 56% 0% 0% 0%
n-body  #8 0.76  5,000,000 19,712 1268 0.76 0% 2% 98% 0%
n-body  #8 7.49  50,000,000 19,712 1268 7.49 3% 96% 0% 0%
source secs N mem gz cpu secs cpu load
pidigits  #3 0.17  2,000 19,712 495 0.12 0% 0% 61% 5%
pidigits  #3 1.08  6,000 19,712 495 1.10 1% 0% 1% 99%
pidigits  #3 3.23  10,000 19,780 495 3.27 0% 9% 0% 91%
source secs N mem gz cpu secs cpu load
pidigits  #2 0.16  2,000 19,780 496 0.11 6% 0% 60% 0%
pidigits  #2 0.96  6,000 19,780 496 0.97 3% 1% 2% 100%
pidigits  #2 2.85  10,000 19,780 496 2.89 1% 99% 1% 1%
source secs N mem gz cpu secs cpu load
regex-redux  #2 0.33  50,000 19,780 667 0.21 61% 3% 6% 0%
regex-redux  #2 1.74  500,000 125,504 667 1.74 0% 1% 1% 98%
regex-redux  #2 17.14  5,000,000 515,328 667 17.70 40% 61% 0% 1%
source secs N mem gz cpu secs cpu load
regex-redux  #3 0.37  50,000 19,780 1061 0.25 34% 16% 10% 15%
regex-redux  #3 1.09  500,000 124,088 1061 1.82 38% 78% 27% 24%
regex-redux  #3 9.96  5,000,000 563,160 1061 17.39 95% 22% 29% 27%
source secs N mem gz cpu secs cpu load
regex-redux  #4 0.25  50,000 19,780 513 0.17 62% 8% 4% 4%
regex-redux  #4 1.48  500,000 89,312 513 1.43 95% 0% 2% 0%
regex-redux  #4 13.48  5,000,000 472,972 513 13.62 65% 35% 1% 0%
source secs N mem gz cpu secs cpu load
regex-redux  #5 0.20  50,000 19,780 710 0.17 47% 35% 0% 0%
regex-redux  #5 1.00  500,000 90,232 710 1.44 91% 1% 51% 1%
regex-redux  #5 8.62  5,000,000 521,032 710 13.85 61% 47% 38% 15%
source secs N mem gz cpu secs cpu load
reverse-complement  #5 0.12  250,000 19,780 942 0.06 23% 16% 8% 0%
reverse-complement  #5 8.95  100,000,001 1,994,744 942 12.12 31% 13% 67% 23%
source secs N mem gz cpu secs cpu load
reverse-complement  #4 0.06  250,000 19,780 885 0.06 16% 14% 85% 25%
reverse-complement  #4 Bad Output  100,000,001
source secs N mem gz cpu secs cpu load
reverse-complement  #3 0.22  250,000 71,988 571 0.18 0% 8% 4% 68%
reverse-complement  #3 58.10  100,000,001 6,394,552 571 64.47 54% 43% 9% 3%
source secs N mem gz cpu secs cpu load
reverse-complement  #2 0.42  250,000 88,836 575 0.31 68% 2% 0% 4%
reverse-complement  #2 91.20  100,000,001 6,406,136 575 99.37 46% 47% 10% 4%
source secs N mem gz cpu secs cpu load
reverse-complement  0.11  250,000 19,780 651 0.07 14% 8% 10% 50%
reverse-complement  19.20  100,000,001 1,001,112 651 20.10 50% 51% 1% 2%
source secs N mem gz cpu secs cpu load
spectral-norm  #2 0.10  500 19,724 1173 0.14 40% 40% 30% 40%
spectral-norm  #2 1.02  3,000 19,724 1173 3.78 92% 93% 93% 93%
spectral-norm  #2 3.26  5,500 23,772 1173 12.61 96% 97% 97% 96%
source secs N mem gz cpu secs cpu load
spectral-norm  0.10  500 19,724 468 0.06 0% 44% 10% 0%
spectral-norm  1.59  3,000 19,724 468 1.59 100% 0% 0% 1%
spectral-norm  5.33  5,500 19,724 468 5.33 18% 0% 0% 81%
source secs N mem gz cpu secs cpu load
spectral-norm  #8 0.15  500 19,436 422 0.10 13% 64% 0% 0%
spectral-norm  #8 3.24  3,000 19,436 422 3.24 0% 1% 100% 0%
spectral-norm  #8 10.88  5,500 19,436 422 10.88 94% 6% 0% 0%
source secs N mem gz cpu secs cpu load
spectral-norm  #6 0.11  500 19,724 1202 0.07 9% 18% 20% 11%
spectral-norm  #6 0.46  3,000 19,724 1202 1.71 95% 95% 93% 95%
spectral-norm  #6 1.45  5,500 19,724 1202 5.70 98% 99% 98% 98%