all Node.js programs & measurements v23.0.0 source secs N mem gz cpu secs cpu load binary-trees #7 2.18 7 51,228 458 0.12 2% 2% 1% 0% binary-trees #7 0.12 14 70,496 458 0.14 15% 8% 25% 80% binary-trees #7 16.02 21 1,070,260 458 28.26 41% 39% 61% 34% source secs N mem gz cpu secs cpu load binary-trees #6 2.18 7 69,420 752 0.27 0% 3% 6% 4% binary-trees #6 0.27 14 148,168 752 0.66 57% 56% 60% 74% binary-trees #6 8.60 21 1,250,816 752 30.68 90% 88% 87% 91% source secs N mem gz cpu secs cpu load binary-trees 2.02 7 79,908 717 0.32 3% 7% 2% 3% binary-trees 0.23 14 155,744 717 0.54 54% 54% 68% 66% binary-trees 8.92 21 1,405,276 717 33.60 95% 94% 93% 94% source secs N mem gz cpu secs cpu load binary-trees #8 2.20 7 45,604 521 0.11 4% 0% 1% 0% binary-trees #8 0.30 14 62,160 521 0.25 6% 6% 65% 6% binary-trees #8 19.86 21 1,334,104 521 32.74 45% 32% 54% 33% source secs N mem gz cpu secs cpu load fannkuch-redux #5 2.39 10 101,560 1320 0.92 9% 8% 12% 9% fannkuch-redux #5 0.96 11 100,780 1320 3.64 93% 97% 93% 95% fannkuch-redux #5 11.05 12 101,616 1320 43.85 99% 99% 99% 99% source secs N mem gz cpu secs cpu load fannkuch-redux #8 2.55 10 50,916 452 0.57 0% 0% 20% 0% fannkuch-redux #8 4.41 11 51,308 452 4.42 0% 0% 0% 99% fannkuch-redux #8 58.06 12 51,484 452 58.05 50% 49% 0% 0% source secs N mem gz cpu secs cpu load fasta 2.94 250,000 57,704 815 0.75 15% 4% 2% 7% fasta 4.61 2,500,000 56,636 815 4.71 1% 2% 97% 1% fasta 38.40 25,000,000 58,880 815 38.77 35% 50% 0% 14% source secs N mem gz cpu secs cpu load fasta #8 2.41 250,000 55,768 742 0.48 2% 0% 15% 3% fasta #8 2.41 2,500,000 56,764 742 2.46 0% 2% 99% 2% fasta #8 18.42 25,000,000 61,784 742 18.61 76% 23% 0% 0% source secs N mem gz cpu secs cpu load fasta #5 2.33 250,000 106,392 2050 0.88 10% 12% 8% 9% fasta #5 0.39 2,500,000 107,560 2050 1.17 74% 82% 76% 74% fasta #5 2.52 25,000,000 112,392 2050 7.08 48% 74% 78% 84% source secs N mem gz cpu secs cpu load k-nucleotide #2 3.06 250,000 101,920 941 1.40 19% 14% 16% 16% k-nucleotide #2 4.09 2,500,000 140,388 941 8.17 79% 60% 60% 96% k-nucleotide #2 38.24 25,000,000 486,844 941 75.14 67% 74% 91% 61% source secs N mem gz cpu secs cpu load k-nucleotide #8 3.84 250,000 121,564 678 1.51 34% 1% 1% 4% k-nucleotide #8 11.09 2,500,000 168,380 678 11.27 2% 7% 90% 1% k-nucleotide #8 144.82 25,000,000 692,816 678 145.44 50% 49% 0% 0% source secs N mem gz cpu secs cpu load k-nucleotide 2.78 250,000 101,672 1011 1.36 20% 13% 22% 14% k-nucleotide 4.28 2,500,000 133,160 1011 8.56 60% 80% 60% 93% k-nucleotide 39.98 25,000,000 356,716 1011 79.76 78% 76% 78% 60% source secs N mem gz cpu secs cpu load k-nucleotide #3 2.97 250,000 157,920 1817 1.36 12% 9% 8% 15% k-nucleotide #3 1.83 2,500,000 189,480 1817 4.92 57% 86% 52% 75% k-nucleotide #3 16.48 25,000,000 436,784 1817 44.54 79% 55% 77% 59% source secs N mem gz cpu secs cpu load mandelbrot #8 2.61 1,000 55,700 412 0.62 1% 21% 1% 0% mandelbrot #8 5.91 4,000 56,292 412 5.95 0% 87% 13% 0% mandelbrot #8 72.49 16,000 56,116 412 72.52 56% 32% 0% 11% source secs N mem gz cpu secs cpu load mandelbrot 2.53 1,000 56,240 380 0.62 1% 13% 0% 10% mandelbrot 5.88 4,000 56,076 380 5.92 0% 0% 1% 99% mandelbrot 70.55 16,000 55,900 380 70.64 43% 54% 0% 2% source secs N mem gz cpu secs cpu load mandelbrot #3 2.38 1,000 102,544 1128 0.52 4% 8% 5% 5% mandelbrot #3 0.36 4,000 104,468 1128 1.28 88% 86% 88% 97% mandelbrot #3 4.00 16,000 135,476 1128 15.83 99% 99% 99% 99% source secs N mem gz cpu secs cpu load mandelbrot #2 2.34 1,000 53,732 422 0.33 0% 0% 0% 13% mandelbrot #2 1.91 4,000 55,244 422 1.92 100% 1% 0% 1% mandelbrot #2 29.36 16,000 61,144 422 29.39 68% 31% 0% 0% source secs N mem gz cpu secs cpu load n-body #8 2.28 500,000 53,220 1173 0.30 0% 0% 3% 8% n-body #8 1.04 5,000,000 53,660 1173 1.05 100% 1% 1% 1% n-body #8 9.58 50,000,000 53,716 1173 9.59 99% 0% 0% 0% source secs N mem gz cpu secs cpu load n-body #6 2.27 500,000 53,384 1274 0.35 11% 2% 3% 0% n-body #6 0.90 5,000,000 54,224 1274 0.91 2% 4% 1% 98% n-body #6 8.55 50,000,000 54,100 1274 8.56 0% 99% 0% 0% source secs N mem gz cpu secs cpu load pidigits #2 2.49 2,000 59,636 405 0.52 0% 19% 2% 0% pidigits #2 3.96 6,000 86,800 405 3.98 0% 1% 0% 100% pidigits #2 12.16 10,000 87,228 405 12.19 10% 89% 0% 0% source secs N mem gz cpu secs cpu load pidigits #4 2.60 2,000 56,200 487 0.27 1% 7% 2% 1% pidigits #4 0.46 6,000 57,712 487 0.48 34% 4% 67% 6% pidigits #4 1.11 10,000 59,620 487 1.14 1% 99% 1% 2% source secs N mem gz cpu secs cpu load pidigits #3 2.38 2,000 59,108 431 0.53 0% 21% 0% 0% pidigits #3 3.97 6,000 87,728 431 3.99 1% 0% 15% 84% pidigits #3 12.25 10,000 87,708 431 12.28 11% 88% 0% 0% source secs N mem gz cpu secs cpu load regex-redux #3 2.30 50,000 68,924 675 0.26 3% 3% 5% 0% regex-redux #3 0.56 500,000 170,748 675 0.64 5% 35% 3% 73% regex-redux #3 4.27 5,000,000 796,080 675 5.30 1% 1% 32% 89% source secs N mem gz cpu secs cpu load regex-redux #4 2.21 50,000 54,084 471 0.19 0% 7% 0% 0% regex-redux #4 0.57 500,000 152,592 471 0.52 1% 0% 58% 31% regex-redux #4 5.41 5,000,000 978,952 471 5.56 99% 2% 1% 2% source secs N mem gz cpu secs cpu load reverse-complement #7 0.18 250,000 84,220 1486 0.35 70% 52% 35% 33% reverse-complement #7 Bad Output 100,000,001 source secs N mem gz cpu secs cpu load reverse-complement #2 2.54 250,000 57,244 1228 0.30 11% 0% 1% 0% reverse-complement #2 15.44 100,000,001 731,804 1228 16.09 47% 31% 4% 22% source secs N mem gz cpu secs cpu load spectral-norm #6 2.49 500 108,220 1002 0.78 10% 7% 8% 7% spectral-norm #6 0.57 3,000 105,072 1002 1.99 87% 92% 86% 90% spectral-norm #6 1.56 5,500 107,280 1002 5.99 95% 96% 96% 95% source secs N mem gz cpu secs cpu load spectral-norm #8 2.23 500 53,300 355 0.36 15% 0% 1% 1% spectral-norm #8 1.97 3,000 53,532 355 1.99 99% 1% 0% 0% spectral-norm #8 6.49 5,500 54,632 355 6.50 0% 100% 0% 1% source secs N mem gz cpu secs cpu load spectral-norm 2.19 500 53,612 326 0.29 10% 0% 1% 0% spectral-norm 1.63 3,000 54,116 326 1.65 0% 0% 99% 1% spectral-norm 5.37 5,500 54,808 326 5.39 0% 0% 99% 1% source secs N mem gz cpu secs cpu load spectral-norm #7 2.22 500 52,912 420 0.28 0% 11% 0% 1% spectral-norm #7 1.63 3,000 53,856 420 1.64 100% 1% 3% 1% spectral-norm #7 5.36 5,500 53,724 420 5.37 14% 85% 0% 0% source secs N mem gz cpu secs cpu load startup 116.52 200,000 57,660 1275 116.52 44% 53% 2% 0% source secs N mem gz cpu secs cpu load startup #0 0.13 200,000 56,328 1296 0.15 14% 93% 0% 7%