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 12.34 250,000 161,564 796 10.45 25% 52% 5% 3% fasta #8 94.78 2,500,000 160,772 796 95.22 43% 49% 0% 7% fasta #8 912.54 25,000,000 162,312 796 912.94 51% 47% 1% 0% 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%