The Computer Language
24.11 Benchmarks Game

all Dart jit 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  #3 3.23  7 159,040 1219 1.41 13% 7% 14% 10%
binary-trees  #3 0.59  14 186,544 1219 1.03 59% 37% 31% 47%
binary-trees  #3 21.81  21 5,984,460 1219 54.63 66% 62% 60% 62%
source secs N mem gz cpu secs cpu load
binary-trees  #8 3.49  7 156,848 536 1.31 6% 8% 10% 13%
binary-trees  #8 0.57  14 177,900 536 0.93 59% 32% 28% 45%
binary-trees  #8 16.73  21 617,444 536 22.86 38% 52% 31% 15%
source secs N mem gz cpu secs cpu load
binary-trees  #4 3.31  7 159,208 1394 1.36 8% 13% 5% 16%
binary-trees  #4 0.55  14 181,884 1394 0.95 64% 40% 54% 27%
binary-trees  #4 13.50  21 5,265,184 1394 31.88 66% 63% 51% 56%
source secs N mem gz cpu secs cpu load
binary-trees  #5 3.11  7 160,784 1023 1.37 7% 9% 12% 16%
binary-trees  #5 0.57  14 184,388 1023 0.97 32% 67% 32% 41%
binary-trees  #5 16.78  21 4,753,460 1023 41.34 63% 62% 61% 60%
source secs N mem gz cpu secs cpu load
binary-trees  #7 3.20  7 160,524 869 1.36 6% 18% 10% 8%
binary-trees  #7 0.60  14 187,144 869 1.01 39% 62% 30% 40%
binary-trees  #7 14.17  21 5,456,576 869 34.17 58% 55% 60% 69%
source secs N mem gz cpu secs cpu load
binary-trees  #6 3.59  7 155,116 488 1.31 7% 13% 10% 6%
binary-trees  #6 0.58  14 179,392 488 0.95 42% 29% 33% 61%
binary-trees  #6 14.09  21 680,540 488 19.87 46% 38% 45% 11%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #3 3.61  10 155,480 553 1.56 11% 16% 5% 10%
fannkuch-redux  #3 3.41  11 157,116 553 3.77 89% 6% 7% 7%
fannkuch-redux  #3 39.92  12 157,820 553 40.27 51% 45% 1% 3%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #5 3.43  10 160,936 1227 1.87 16% 17% 14% 9%
fannkuch-redux  #5 1.46  11 161,096 1227 4.30 73% 82% 75% 66%
fannkuch-redux  #5 11.56  12 163,636 1227 44.26 97% 96% 94% 95%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #2 3.45  10 157,412 510 1.68 7% 10% 15% 15%
fannkuch-redux  #2 4.57  11 157,272 510 4.92 54% 4% 9% 40%
fannkuch-redux  #2 57.09  12 157,312 510 57.43 43% 54% 0% 3%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #8 3.60  10 157,468 508 1.70 8% 10% 14% 15%
fannkuch-redux  #8 4.95  11 156,036 508 5.31 7% 93% 4% 3%
fannkuch-redux  #8 59.49  12 157,576 508 59.83 52% 35% 0% 13%
source secs N mem gz cpu secs cpu load
fasta  #2 3.31  250,000 162,044 1075 1.62 12% 4% 16% 16%
fasta  #2 2.50  2,500,000 160,424 1075 2.88 8% 4% 90% 13%
fasta  #2 15.73  25,000,000 161,048 1075 16.12 53% 2% 45% 1%
source secs N mem gz cpu secs cpu load
fasta  #8 3.93  250,000 160,144 824 1.97 18% 5% 16% 10%
fasta  #8 5.43  2,500,000 160,356 824 5.82 2% 5% 95% 4%
fasta  #8 38.54  25,000,000 162,000 824 38.97 45% 54% 0% 1%
source secs N mem gz cpu secs cpu load
fasta  3.14  250,000 159,804 1407 1.45 18% 10% 10% 9%
fasta  1.08  2,500,000 161,016 1407 1.44 6% 69% 26% 32%
fasta  5.55  25,000,000 163,288 1407 5.92 71% 3% 30% 2%
source secs N mem gz cpu secs cpu load
fasta  #5 3.30  250,000 162,544 1489 1.54 15% 13% 7% 11%
fasta  #5 0.99  2,500,000 215,036 1489 1.63 36% 35% 39% 56%
fasta  #5 4.45  25,000,000 550,720 1489 7.11 90% 10% 7% 53%
source secs N mem gz cpu secs cpu load
fasta  #3 3.21  250,000 159,968 1114 1.47 9% 9% 10% 19%
fasta  #3 1.12  2,500,000 213,784 1114 1.49 22% 32% 14% 67%
fasta  #3 5.77  25,000,000 518,912 1114 6.17 3% 6% 93% 4%
source secs N mem gz cpu secs cpu load
fasta  #4 3.22  250,000 161,988 1307 1.46 8% 17% 8% 13%
fasta  #4 1.10  2,500,000 214,208 1307 1.50 19% 33% 67% 17%
fasta  #4 5.74  25,000,000 548,972 1307 6.23 21% 5% 76% 6%
source secs N mem gz cpu secs cpu load
k-nucleotide  #3 3.67  250,000 331,392 1526 2.28 16% 16% 15% 15%
k-nucleotide  #3 2.54  2,500,000 336,984 1526 5.84 37% 72% 69% 53%
k-nucleotide  #3 18.69  25,000,000 365,984 1526 46.33 79% 84% 34% 51%
source secs N mem gz cpu secs cpu load
k-nucleotide  #8 9.17  250,000 212,744 676 7.05 47% 23% 3% 5%
k-nucleotide  #8 56.10  2,500,000 266,752 676 56.53 52% 47% 0% 0%
k-nucleotide  #8 555.51  25,000,000 655,860 676 556.45 47% 50% 0% 2%
source secs N mem gz cpu secs cpu load
k-nucleotide  8.76  250,000 214,580 628 7.07 2% 4% 6% 67%
k-nucleotide  56.37  2,500,000 255,864 628 56.79 55% 44% 0% 0%
k-nucleotide  554.94  25,000,000 592,760 628 555.59 55% 44% 0% 0%
source secs N mem gz cpu secs cpu load
mandelbrot  #6 3.29  1,000 160,868 914 1.61 11% 18% 7% 13%
mandelbrot  #6 1.42  4,000 163,212 914 3.08 69% 66% 50% 34%
mandelbrot  #6 12.36  16,000 219,652 914 32.59 36% 36% 97% 96%
source secs N mem gz cpu secs cpu load
mandelbrot  #2 3.23  1,000 160,152 494 1.53 9% 9% 10% 20%
mandelbrot  #2 2.57  4,000 160,160 494 2.94 14% 86% 7% 7%
mandelbrot  #2 32.06  16,000 162,484 494 32.41 32% 7% 60% 1%
source secs N mem gz cpu secs cpu load
mandelbrot  3.76  1,000 160,832 462 1.93 23% 6% 14% 8%
mandelbrot  9.60  4,000 160,320 462 9.98 62% 2% 37% 2%
mandelbrot  140.85  16,000 160,320 462 141.23 51% 46% 3% 0%
source secs N mem gz cpu secs cpu load
mandelbrot  #4 3.10  1,000 159,004 988 1.50 12% 10% 9% 17%
mandelbrot  #4 0.89  4,000 161,984 988 2.08 62% 69% 45% 57%
mandelbrot  #4 4.83  16,000 214,244 988 17.56 92% 91% 90% 91%
source secs N mem gz cpu secs cpu load
mandelbrot  #3 3.34  1,000 160,424 620 1.45 10% 8% 10% 14%
mandelbrot  #3 1.57  4,000 160,920 620 1.94 19% 73% 15% 18%
mandelbrot  #3 16.09  16,000 162,656 620 16.46 55% 0% 44% 1%
source secs N mem gz cpu secs cpu load
mandelbrot  #8 3.86  1,000 159,596 471 1.92 24% 9% 14% 3%
mandelbrot  #8 8.99  4,000 160,092 471 9.37 2% 4% 2% 95%
mandelbrot  #8 139.15  16,000 162,404 471 139.54 61% 31% 7% 0%
source secs N mem gz cpu secs cpu load
n-body  #2 3.29  500,000 156,128 1273 1.44 11% 10% 15% 8%
n-body  #2 1.62  5,000,000 160,676 1273 1.98 9% 14% 77% 23%
n-body  #2 11.30  50,000,000 161,008 1273 11.66 6% 94% 2% 1%
source secs N mem gz cpu secs cpu load
n-body  #6 3.18  500,000 156,484 1318 1.43 14% 12% 9% 10%
n-body  #6 1.24  5,000,000 157,156 1318 1.59 19% 10% 31% 69%
n-body  #6 7.48  50,000,000 158,560 1318 7.83 4% 2% 94% 3%
source secs N mem gz cpu secs cpu load
n-body  #3 3.24  500,000 155,556 1413 1.50 20% 9% 5% 12%
n-body  #3 1.67  5,000,000 159,324 1413 2.03 78% 22% 6% 15%
n-body  #3 11.71  50,000,000 162,164 1413 12.07 17% 3% 81% 2%
source secs N mem gz cpu secs cpu load
n-body  #8 3.13  500,000 157,652 1268 1.39 8% 13% 18% 6%
n-body  #8 1.31  5,000,000 159,844 1268 1.66 10% 72% 29% 17%
n-body  #8 7.89  50,000,000 160,444 1268 8.25 22% 2% 77% 4%
source secs N mem gz cpu secs cpu load
pidigits  #2 3.41  2,000 154,192 496 1.51 13% 16% 8% 5%
pidigits  #2 1.48  6,000 159,148 496 1.89 43% 27% 35% 23%
pidigits  #2 3.39  10,000 160,800 496 3.82 8% 90% 6% 9%
source secs N mem gz cpu secs cpu load
pidigits  #3 3.24  2,000 154,256 495 1.50 9% 11% 9% 16%
pidigits  #3 1.63  6,000 160,964 495 2.04 44% 16% 13% 54%
pidigits  #3 3.86  10,000 161,924 495 4.30 7% 4% 91% 9%
source secs N mem gz cpu secs cpu load
regex-redux  #5 3.74  50,000 159,560 710 1.82 13% 17% 8% 10%
regex-redux  #5 1.13  500,000 232,460 710 1.75 54% 40% 17% 44%
regex-redux  #5 4.45  5,000,000 729,664 710 6.68 15% 35% 44% 56%
source secs N mem gz cpu secs cpu load
regex-redux  #4 3.43  50,000 159,248 513 1.66 11% 17% 16% 5%
regex-redux  #4 1.26  500,000 232,228 513 1.65 29% 22% 13% 67%
regex-redux  #4 5.87  5,000,000 662,924 513 6.48 7% 51% 7% 45%
source secs N mem gz cpu secs cpu load
regex-redux  #3 3.51  50,000 172,052 1061 1.97 11% 14% 19% 13%
regex-redux  #3 1.31  500,000 271,840 1061 1.94 55% 24% 40% 30%
regex-redux  #3 5.59  5,000,000 723,376 1061 7.45 13% 75% 24% 21%
source secs N mem gz cpu secs cpu load
regex-redux  #2 3.33  50,000 165,228 667 1.78 11% 19% 17% 5%
regex-redux  #2 1.32  500,000 267,512 667 1.78 31% 23% 64% 18%
regex-redux  #2 6.67  5,000,000 678,760 667 7.75 13% 13% 86% 6%
source secs N mem gz cpu secs cpu load
reverse-complement  3.27  250,000 158,684 651 1.47 7% 11% 16% 11%
reverse-complement  6.95  100,000,001 1,150,728 651 8.32 40% 43% 9% 27%
source secs N mem gz cpu secs cpu load
reverse-complement  #2 3.70  250,000 229,972 575 1.61 11% 19% 15% 16%
reverse-complement  #2 66.14  100,000,001 6,563,508 575 72.24 60% 32% 4% 12%
source secs N mem gz cpu secs cpu load
reverse-complement  #5 3.21  250,000 160,496 942 1.49 11% 12% 8% 15%
reverse-complement  #5 5.19  100,000,001 2,143,992 942 8.74 41% 49% 22% 56%
source secs N mem gz cpu secs cpu load
reverse-complement  #3 3.50  250,000 213,676 571 1.58 7% 18% 12% 8%
reverse-complement  #3 46.98  100,000,001 6,561,244 571 52.25 4% 24% 41% 40%
source secs N mem gz cpu secs cpu load
reverse-complement  #4 0.61  250,000 163,276 885 0.96 16% 37% 46% 60%
reverse-complement  #4 Bad Output  100,000,001
source secs N mem gz cpu secs cpu load
spectral-norm  #6 3.53  500 161,164 1202 1.58 18% 12% 9% 6%
spectral-norm  #6 1.05  3,000 160,924 1202 2.74 57% 77% 67% 62%
spectral-norm  #6 2.04  5,500 163,304 1202 6.69 81% 90% 76% 82%
source secs N mem gz cpu secs cpu load
spectral-norm  #2 3.25  500 181,156 1173 1.67 11% 8% 18% 14%
spectral-norm  #2 1.79  3,000 186,920 1173 5.25 69% 79% 73% 74%
spectral-norm  #2 3.98  5,500 194,588 1173 13.92 91% 88% 87% 85%
source secs N mem gz cpu secs cpu load
spectral-norm  #8 3.19  500 156,708 422 1.45 6% 18% 8% 13%
spectral-norm  #8 3.78  3,000 158,860 422 4.12 31% 6% 4% 67%
spectral-norm  #8 11.47  5,500 159,272 422 11.82 76% 2% 23% 3%
source secs N mem gz cpu secs cpu load
spectral-norm  3.24  500 158,744 468 1.42 6% 14% 13% 9%
spectral-norm  2.12  3,000 157,176 468 2.47 11% 10% 14% 82%
spectral-norm  5.86  5,500 158,636 468 6.23 5% 92% 7% 2%