The Computer Language
24.06 Benchmarks Game

all Dart programs & measurements

Dart SDK version: 3.4.1 (stable)
Tue May 21 15:46:25 2024

source secs N mem gz cpu secs cpu load
binary-trees  #4 0.02  7 19,656 1394 0.01 0% 33% 50% 33%
binary-trees  #4 0.04  14 43,008 1394 0.07 75% 66% 60% 50%
binary-trees  #4 11.10  21 590,320 1394 23.98 50% 58% 50% 59%
source secs N mem gz cpu secs cpu load
binary-trees  #6 0.02  7 19,656 488 0.01 0% 0% 50% 0%
binary-trees  #6 0.06  14 41,728 488 0.07 16% 12% 85% 0%
binary-trees  #6 11.29  21 444,336 488 15.37 11% 89% 23% 13%
source secs N mem gz cpu secs cpu load
binary-trees  #7 0.05  7 19,656 869 0.01 25% 0% 0% 0%
binary-trees  #7 0.04  14 44,416 869 0.07 25% 75% 66% 75%
binary-trees  #7 10.03  21 713,396 869 22.78 53% 60% 57% 58%
source secs N mem gz cpu secs cpu load
binary-trees  #5 0.06  7 19,656 1023 0.01 0% 16% 0% 16%
binary-trees  #5 0.04  14 43,136 1023 0.07 33% 50% 66% 60%
binary-trees  #5 12.11  21 477,848 1023 27.62 56% 56% 58% 59%
source secs N mem gz cpu secs cpu load
binary-trees  #3 0.04  7 19,832 1219 0.01 20% 0% 0% 25%
binary-trees  #3 0.04  14 44,416 1219 0.11 66% 75% 66% 60%
binary-trees  #3 18.58  21 1,276,044 1219 46.67 63% 63% 64% 62%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #2 0.38  10 19,656 510 0.36 91% 2% 0% 2%
fannkuch-redux  #2 4.43  11 19,656 510 4.43 46% 54% 0% 0%
fannkuch-redux  #2 61.71  12 19,656 510 61.70 0% 0% 100% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #3 0.27  10 19,656 553 0.26 0% 3% 3% 92%
fannkuch-redux  #3 3.07  11 19,656 553 3.07 0% 0% 1% 100%
fannkuch-redux  #3 42.03  12 19,656 553 42.03 14% 85% 0% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #5 0.17  10 19,656 1227 0.32 50% 52% 43% 38%
fannkuch-redux  #5 0.93  11 19,656 1227 3.51 94% 95% 92% 96%
fannkuch-redux  #5 12.10  12 19,656 1227 48.11 99% 99% 99% 99%
source secs N mem gz cpu secs cpu load
fasta  #4 0.06  250,000 19,656 1307 0.06 14% 0% 71% 0%
fasta  #4 0.42  2,500,000 71,552 1307 0.43 7% 2% 2% 97%
fasta  #4 4.02  25,000,000 403,060 1307 4.13 2% 1% 2% 95%
source secs N mem gz cpu secs cpu load
fasta  #5 0.08  250,000 19,656 1489 0.06 12% 0% 14% 50%
fasta  #5 0.31  2,500,000 71,552 1489 0.50 6% 0% 96% 54%
fasta  #5 2.97  25,000,000 409,984 1489 4.74 3% 1% 57% 98%
source secs N mem gz cpu secs cpu load
fasta  #2 0.22  250,000 19,656 1075 0.21 0% 0% 90% 0%
fasta  #2 1.79  2,500,000 19,656 1075 1.79 1% 0% 100% 0%
fasta  #2 13.99  25,000,000 19,656 1075 14.00 27% 72% 0% 0%
source secs N mem gz cpu secs cpu load
fasta  0.07  250,000 19,656 1407 0.06 14% 71% 0% 0%
fasta  0.46  2,500,000 19,656 1407 0.46 0% 97% 0% 0%
fasta  4.41  25,000,000 19,656 1407 4.41 0% 99% 0% 0%
source secs N mem gz cpu secs cpu load
fasta  #3 0.07  250,000 19,656 1114 0.06 12% 0% 66% 25%
fasta  #3 0.44  2,500,000 71,424 1114 0.44 2% 0% 97% 0%
fasta  #3 4.24  25,000,000 489,920 1114 4.25 98% 0% 0% 1%
source secs N mem gz cpu secs cpu load
k-nucleotide  5.70  250,000 75,936 628 5.68 77% 20% 0% 0%
k-nucleotide  56.90  2,500,000 117,600 628 56.93 0% 0% 99% 0%
k-nucleotide  568.44  25,000,000 463,432 628 568.70 0% 99% 0% 0%
source secs N mem gz cpu secs cpu load
k-nucleotide  #3 0.45  250,000 189,452 1526 0.95 61% 45% 65% 46%
k-nucleotide  #3 2.17  2,500,000 192,976 1526 6.01 81% 66% 66% 63%
k-nucleotide  #3 18.83  25,000,000 221,704 1526 56.55 84% 81% 62% 71%
source secs N mem gz cpu secs cpu load
mandelbrot  #4 0.06  1,000 19,656 988 0.08 16% 33% 50% 42%
mandelbrot  #4 0.29  4,000 19,656 988 1.07 93% 89% 89% 96%
mandelbrot  #4 4.26  16,000 72,576 988 16.68 98% 97% 99% 97%
source secs N mem gz cpu secs cpu load
mandelbrot  #2 0.15  1,000 19,656 494 0.13 0% 6% 86% 0%
mandelbrot  #2 1.90  4,000 19,656 494 1.90 100% 0% 0% 0%
mandelbrot  #2 29.85  16,000 19,656 494 29.85 0% 0% 0% 100%
source secs N mem gz cpu secs cpu load
mandelbrot  0.56  1,000 19,656 462 0.56 96% 0% 1% 0%
mandelbrot  8.77  4,000 19,656 462 8.77 99% 0% 0% 0%
mandelbrot  139.34  16,000 19,656 462 139.31 0% 0% 100% 0%
mandelbrot  #6 Bad Output  1,000
source secs N mem gz cpu secs cpu load
mandelbrot  #3 0.09  1,000 19,656 620 0.08 0% 77% 0% 0%
mandelbrot  #3 1.01  4,000 19,656 620 1.01 0% 100% 0% 1%
mandelbrot  #3 15.60  16,000 19,656 620 15.60 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  #6 0.10  500,000 19,664 1318 0.08 9% 0% 77% 9%
n-body  #6 0.70  5,000,000 19,664 1318 0.70 0% 1% 1% 100%
n-body  #6 6.96  50,000,000 19,664 1318 6.96 99% 0% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  #2 0.12  500,000 19,660 1273 0.10 0% 83% 0% 0%
n-body  #2 0.91  5,000,000 19,660 1273 0.91 1% 100% 1% 1%
n-body  #2 9.04  50,000,000 19,660 1273 9.04 0% 0% 0% 99%
source secs N mem gz cpu secs cpu load
n-body  #3 0.20  500,000 19,660 1413 0.12 0% 0% 5% 60%
n-body  #3 1.12  5,000,000 19,660 1413 1.12 1% 100% 0% 0%
n-body  #3 11.15  50,000,000 19,660 1413 11.15 0% 0% 100% 0%
source secs N mem gz cpu secs cpu load
pidigits  #3 0.16  2,000 19,664 495 0.12 6% 68% 0% 0%
pidigits  #3 1.07  6,000 19,664 495 1.09 0% 0% 0% 99%
pidigits  #3 3.18  10,000 19,664 495 3.23 0% 99% 0% 0%
source secs N mem gz cpu secs cpu load
pidigits  #2 0.15  2,000 19,664 496 0.10 0% 60% 0% 6%
pidigits  #2 0.95  6,000 19,664 496 0.97 0% 1% 100% 1%
pidigits  #2 2.82  10,000 19,664 496 2.87 83% 17% 1% 1%
source secs N mem gz cpu secs cpu load
regex-redux  #2 0.35  50,000 19,664 667 0.24 65% 0% 0% 5%
regex-redux  #2 1.88  500,000 125,576 667 1.88 1% 0% 98% 1%
regex-redux  #2 18.68  5,000,000 508,768 667 19.13 0% 0% 99% 1%
source secs N mem gz cpu secs cpu load
regex-redux  #3 0.22  50,000 21,248 1061 0.23 13% 25% 10% 60%
regex-redux  #3 1.17  500,000 123,548 1061 1.93 27% 23% 23% 91%
regex-redux  #3 10.89  5,000,000 572,292 1061 19.28 24% 99% 24% 29%
source secs N mem gz cpu secs cpu load
regex-redux  #4 0.20  50,000 19,668 513 0.18 84% 0% 5% 0%
regex-redux  #4 1.69  500,000 89,424 513 1.64 0% 96% 0% 1%
regex-redux  #4 16.29  5,000,000 471,832 513 16.37 1% 0% 0% 99%
source secs N mem gz cpu secs cpu load
regex-redux  #5 0.15  50,000 19,668 710 0.18 6% 46% 6% 73%
regex-redux  #5 1.18  500,000 89,940 710 1.68 1% 49% 0% 91%
regex-redux  #5 10.86  5,000,000 520,748 710 16.65 77% 43% 12% 20%
source secs N mem gz cpu secs cpu load
reverse-complement  #5 0.13  250,000 19,896 942 0.06 16% 7% 13% 15%
reverse-complement  #5 8.64  100,000,001 1,994,492 942 11.81 13% 31% 51% 41%
source secs N mem gz cpu secs cpu load
reverse-complement  #4 0.06  250,000 19,832 885 0.06 14% 83% 0% 16%
reverse-complement  #4 Bad Output  100,000,001
source secs N mem gz cpu secs cpu load
reverse-complement  #3 0.24  250,000 71,828 571 0.19 0% 8% 66% 0%
reverse-complement  #3 60.48  100,000,001 6,379,856 571 63.33 3% 95% 1% 3%
source secs N mem gz cpu secs cpu load
reverse-complement  #2 0.34  250,000 87,896 575 0.31 5% 0% 2% 82%
reverse-complement  #2 97.74  100,000,001 6,335,548 575 102.00 3% 97% 2% 3%
source secs N mem gz cpu secs cpu load
reverse-complement  0.23  250,000 19,668 651 0.10 8% 4% 34% 4%
reverse-complement  16.73  100,000,001 1,000,656 651 17.64 1% 1% 2% 99%
source secs N mem gz cpu secs cpu load
spectral-norm  #2 0.07  500 20,036 1173 0.13 50% 50% 37% 57%
spectral-norm  #2 1.02  3,000 20,036 1173 3.78 94% 92% 94% 92%
spectral-norm  #2 3.27  5,500 23,296 1173 12.60 96% 96% 97% 96%
source secs N mem gz cpu secs cpu load
spectral-norm  0.08  500 20,004 468 0.06 0% 50% 0% 0%
spectral-norm  1.59  3,000 20,004 468 1.59 0% 100% 0% 0%
spectral-norm  5.33  5,500 20,004 468 5.32 0% 0% 0% 100%
source secs N mem gz cpu secs cpu load
spectral-norm  #6 0.05  500 19,972 1202 0.07 40% 40% 20% 50%
spectral-norm  #6 0.47  3,000 19,972 1202 1.71 93% 91% 93% 89%
spectral-norm  #6 1.45  5,500 19,972 1202 5.70 98% 98% 98% 98%