The Computer Language
24.04 Benchmarks Game

all Dart programs & measurements

Dart SDK version: 3.3.0 (stable)
Tue Feb 13 10:25:19 2024

source secs N mem gz cpu secs cpu load
binary-trees  #4 0.08  7 19,528 1394 0.01 12% 14% 0% 0%
binary-trees  #4 0.04  14 43,264 1394 0.07 60% 50% 50% 60%
binary-trees  #4 10.21  21 698,844 1394 23.46 64% 54% 58% 54%
source secs N mem gz cpu secs cpu load
binary-trees  #6 0.07  7 19,532 488 0.01 0% 12% 0% 0%
binary-trees  #6 0.06  14 41,600 488 0.06 20% 85% 16% 0%
binary-trees  #6 11.41  21 448,748 488 15.23 10% 84% 13% 25%
source secs N mem gz cpu secs cpu load
binary-trees  #7 0.07  7 19,528 869 0.01 0% 0% 14% 0%
binary-trees  #7 0.04  14 45,440 869 0.08 33% 33% 50% 75%
binary-trees  #7 10.15  21 709,208 869 22.93 62% 51% 56% 57%
source secs N mem gz cpu secs cpu load
binary-trees  #5 0.06  7 19,528 1023 0.01 14% 0% 16% 14%
binary-trees  #5 0.05  14 44,288 1023 0.07 40% 50% 25% 60%
binary-trees  #5 12.28  21 523,328 1023 28.28 57% 60% 58% 55%
source secs N mem gz cpu secs cpu load
binary-trees  #3 0.12  7 19,528 1219 0.01 8% 0% 0% 8%
binary-trees  #3 0.05  14 45,056 1219 0.11 75% 66% 60% 50%
binary-trees  #3 15.90  21 1,236,508 1219 39.62 61% 65% 62% 61%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #2 0.40  10 19,532 510 0.35 82% 2% 0% 2%
fannkuch-redux  #2 4.31  11 19,532 510 4.31 99% 0% 0% 0%
fannkuch-redux  #2 59.91  12 19,532 510 59.91 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #3 0.31  10 19,532 553 0.25 6% 77% 0% 0%
fannkuch-redux  #3 3.00  11 19,532 553 2.99 1% 0% 0% 99%
fannkuch-redux  #3 41.08  12 19,532 553 41.08 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #5 0.15  10 19,532 1227 0.31 60% 53% 53% 53%
fannkuch-redux  #5 0.97  11 19,532 1227 3.68 95% 95% 96% 93%
fannkuch-redux  #5 12.74  12 19,532 1227 50.64 99% 99% 99% 99%
source secs N mem gz cpu secs cpu load
fasta  #4 0.11  250,000 19,532 1307 0.05 10% 0% 45% 0%
fasta  #4 0.42  2,500,000 72,448 1307 0.44 7% 95% 0% 0%
fasta  #4 3.95  25,000,000 404,164 1307 4.05 9% 91% 1% 2%
source secs N mem gz cpu secs cpu load
fasta  #5 0.08  250,000 19,532 1489 0.06 33% 12% 14% 0%
fasta  #5 0.32  2,500,000 71,936 1489 0.50 96% 0% 12% 53%
fasta  #5 2.92  25,000,000 410,268 1489 4.67 58% 4% 1% 97%
source secs N mem gz cpu secs cpu load
fasta  #2 0.31  250,000 19,532 1075 0.25 0% 77% 3% 3%
fasta  #2 2.42  2,500,000 19,532 1075 2.42 2% 100% 0% 0%
fasta  #2 14.48  25,000,000 19,532 1075 14.48 99% 0% 0% 0%
source secs N mem gz cpu secs cpu load
fasta  0.13  250,000 19,788 1407 0.06 41% 0% 0% 8%
fasta  0.47  2,500,000 19,532 1407 0.47 2% 0% 0% 95%
fasta  4.43  25,000,000 19,532 1407 4.44 0% 0% 0% 100%
source secs N mem gz cpu secs cpu load
fasta  #3 0.14  250,000 19,532 1114 0.06 0% 40% 7% 0%
fasta  #3 0.52  2,500,000 72,320 1114 0.52 0% 0% 1% 98%
fasta  #3 4.87  25,000,000 491,188 1114 4.88 1% 98% 2% 0%
source secs N mem gz cpu secs cpu load
k-nucleotide  5.67  250,000 76,224 628 5.65 0% 0% 98% 1%
k-nucleotide  56.17  2,500,000 117,696 628 56.22 0% 0% 100% 0%
k-nucleotide  554.27  25,000,000 464,520 628 554.53 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
k-nucleotide  #3 0.53  250,000 190,120 1526 1.01 35% 71% 59% 22%
k-nucleotide  #3 2.32  2,500,000 192,556 1526 6.24 75% 69% 67% 60%
k-nucleotide  #3 19.89  25,000,000 221,660 1526 59.29 79% 74% 81% 65%
source secs N mem gz cpu secs cpu load
mandelbrot  #4 0.12  1,000 19,536 988 0.09 27% 16% 20% 16%
mandelbrot  #4 0.32  4,000 19,536 988 1.08 83% 81% 100% 80%
mandelbrot  #4 4.23  16,000 72,704 988 16.59 98% 99% 98% 97%
source secs N mem gz cpu secs cpu load
mandelbrot  #2 0.20  1,000 19,536 494 0.13 0% 0% 63% 0%
mandelbrot  #2 1.90  4,000 19,536 494 1.90 2% 1% 99% 0%
mandelbrot  #2 29.80  16,000 19,536 494 29.80 0% 0% 0% 100%
source secs N mem gz cpu secs cpu load
mandelbrot  0.78  1,000 19,536 462 0.72 91% 0% 0% 1%
mandelbrot  10.80  4,000 19,536 462 10.80 99% 0% 0% 0%
mandelbrot  183.52  16,000 19,536 462 183.51 100% 0% 0% 0%
mandelbrot  #6 Bad Output  1,000
source secs N mem gz cpu secs cpu load
mandelbrot  #3 0.15  1,000 19,536 620 0.08 0% 6% 12% 42%
mandelbrot  #3 1.00  4,000 19,536 620 1.00 3% 0% 1% 99%
mandelbrot  #3 15.33  16,000 19,664 620 15.32 0% 0% 0% 99%
source secs N mem gz cpu secs cpu load
n-body  #6 0.15  500,000 19,536 1318 0.08 0% 0% 46% 0%
n-body  #6 0.71  5,000,000 19,536 1318 0.71 1% 1% 98% 1%
n-body  #6 7.02  50,000,000 19,536 1318 7.02 0% 0% 99% 0%
source secs N mem gz cpu secs cpu load
n-body  #2 0.17  500,000 19,536 1273 0.11 62% 0% 5% 0%
n-body  #2 0.95  5,000,000 19,536 1273 0.95 100% 1% 1% 2%
n-body  #2 9.43  50,000,000 19,536 1273 9.43 99% 0% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  #3 0.19  500,000 19,536 1413 0.13 0% 0% 0% 57%
n-body  #3 1.16  5,000,000 19,536 1413 1.16 2% 0% 1% 99%
n-body  #3 11.45  50,000,000 19,536 1413 11.45 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
pidigits  #3 0.18  2,000 19,536 495 0.12 5% 0% 0% 57%
pidigits  #3 1.07  6,000 19,536 495 1.09 1% 1% 0% 99%
pidigits  #3 3.19  10,000 19,792 495 3.24 69% 1% 29% 0%
source secs N mem gz cpu secs cpu load
pidigits  #2 0.17  2,000 19,536 496 0.11 0% 0% 5% 52%
pidigits  #2 0.94  6,000 19,792 496 0.95 100% 3% 1% 3%
pidigits  #2 2.82  10,000 19,792 496 2.86 0% 1% 0% 99%
source secs N mem gz cpu secs cpu load
regex-redux  #2 0.28  50,000 20,096 667 0.21 70% 0% 0% 3%
regex-redux  #2 1.92  500,000 125,440 667 1.92 97% 0% 2% 2%
regex-redux  #2 19.06  5,000,000 557,692 667 19.46 99% 1% 1% 0%
source secs N mem gz cpu secs cpu load
regex-redux  #3 0.21  50,000 21,120 1061 0.22 20% 23% 45% 19%
regex-redux  #3 1.20  500,000 122,944 1061 1.96 30% 22% 21% 90%
regex-redux  #3 10.90  5,000,000 572,356 1061 19.59 39% 31% 25% 84%
source secs N mem gz cpu secs cpu load
regex-redux  #4 0.25  50,000 19,792 513 0.17 64% 4% 4% 0%
regex-redux  #4 1.59  500,000 89,528 513 1.54 1% 95% 1% 1%
regex-redux  #4 15.22  5,000,000 520,384 513 15.28 1% 99% 1% 0%
source secs N mem gz cpu secs cpu load
regex-redux  #5 0.20  50,000 19,536 710 0.17 52% 0% 35% 0%
regex-redux  #5 1.09  500,000 90,176 710 1.55 1% 90% 3% 50%
regex-redux  #5 10.04  5,000,000 520,828 710 15.51 56% 38% 3% 58%
source secs N mem gz cpu secs cpu load
reverse-complement  #5 0.12  250,000 19,536 942 0.05 9% 0% 0% 15%
reverse-complement  #5 9.27  100,000,001 1,994,704 942 12.38 47% 27% 26% 32%
source secs N mem gz cpu secs cpu load
reverse-complement  #4 0.06  250,000 19,536 885 0.07 0% 28% 0% 100%
reverse-complement  #4 Bad Output  100,000,001
source secs N mem gz cpu secs cpu load
reverse-complement  #3 0.25  250,000 72,680 571 0.18 0% 64% 8% 4%
reverse-complement  #3 60.93  100,000,001 6,340,156 571 62.93 2% 95% 3% 2%
source secs N mem gz cpu secs cpu load
reverse-complement  #2 0.37  250,000 88,296 575 0.29 73% 2% 5% 2%
reverse-complement  #2 100.97  100,000,001 6,336,040 575 104.01 96% 2% 2% 1%
source secs N mem gz cpu secs cpu load
reverse-complement  0.15  250,000 19,536 651 0.07 7% 0% 40% 0%
reverse-complement  18.00  100,000,001 1,001,052 651 18.86 1% 2% 2% 99%
source secs N mem gz cpu secs cpu load
spectral-norm  #2 0.12  500 19,544 1173 0.13 30% 35% 27% 41%
spectral-norm  #2 1.06  3,000 19,544 1173 3.76 90% 88% 89% 88%
spectral-norm  #2 3.34  5,500 23,552 1173 12.57 94% 95% 94% 94%
source secs N mem gz cpu secs cpu load
spectral-norm  0.12  500 19,536 468 0.06 0% 0% 0% 41%
spectral-norm  1.59  3,000 19,536 468 1.59 0% 1% 0% 99%
spectral-norm  5.32  5,500 19,792 468 5.32 0% 0% 0% 99%
source secs N mem gz cpu secs cpu load
spectral-norm  #6 0.09  500 19,544 1202 0.07 12% 33% 11% 27%
spectral-norm  #6 0.49  3,000 19,544 1202 1.71 88% 89% 87% 89%
spectral-norm  #6 1.51  5,500 19,800 1202 5.68 93% 94% 94% 94%