all Node js programs & measurements v14.2.0 source secs N mem gz cpu cpu load binary-trees 2.76 7 27,676 711 0.31 48% 6% 5% 17% binary-trees 0.46 14 48,448 711 0.88 48% 47% 47% 78% binary-trees 19.22 21 1,000,628 711 59.97 80% 82% 82% 79% source secs N mem gz cpu cpu load binary-trees #7 2.75 7 28,648 451 0.11 9% 4% 49% 14% binary-trees #7 0.23 14 836 451 0.27 17% 25% 17% 83% binary-trees #7 121.73 21 627,532 451 138.45 36% 25% 30% 32% source secs N mem gz cpu cpu load binary-trees #6 3.31 7 26,000 744 0.26 32% 13% 13% 40% binary-trees #6 0.47 14 37,888 744 0.85 42% 69% 70% 41% binary-trees #6 25.01 21 739,796 744 73.79 84% 74% 76% 70% source secs N mem gz cpu cpu load fannkuch-redux #5 3.20 10 56,432 1313 1.07 18% 27% 28% 30% fannkuch-redux #5 1.88 11 56,912 1313 6.32 83% 84% 84% 90% fannkuch-redux #5 19.48 12 58,152 1313 75.69 99% 99% 99% 99% source secs N mem gz cpu cpu load fasta 4.30 250,000 37,176 809 1.15 48% 4% 3% 36% fasta 8.85 2,500,000 37,460 809 8.92 12% 57% 24% 14% fasta 67.60 25,000,000 42,008 809 67.91 13% 56% 34% 13% source secs N mem gz cpu cpu load fasta #5 3.61 250,000 32,820 2047 1.06 70% 20% 20% 25% fasta #5 0.72 2,500,000 59,988 2047 1.89 70% 43% 74% 87% fasta #5 3.62 25,000,000 67,488 2047 10.31 72% 75% 72% 74% source secs N mem gz cpu cpu load k-nucleotide 3.99 250,000 37,016 1008 2.13 58% 30% 23% 29% k-nucleotide 7.13 2,500,000 466,676 1008 15.08 67% 69% 93% 75% k-nucleotide 66.76 25,000,000 1,730,384 1008 141.39 73% 77% 85% 72% source secs N mem gz cpu cpu load k-nucleotide #3 3.37 250,000 106,520 1812 1.61 81% 13% 13% 34% k-nucleotide #3 3.43 2,500,000 143,424 1812 9.18 71% 66% 58% 87% k-nucleotide #3 26.32 25,000,000 397,472 1812 75.32 74% 71% 62% 87% source secs N mem gz cpu cpu load k-nucleotide #2 4.33 250,000 33,380 935 2.11 62% 24% 31% 39% k-nucleotide #2 6.54 2,500,000 473,772 935 14.21 74% 85% 82% 78% k-nucleotide #2 63.31 25,000,000 1,657,808 935 139.92 74% 76% 76% 97% source secs N mem gz cpu cpu load mandelbrot #3 3.26 1,000 47,896 1122 0.60 33% 13% 73% 12% mandelbrot #3 0.63 4,000 60,156 1122 2.10 92% 86% 87% 92% mandelbrot #3 6.84 16,000 88,016 1122 26.53 98% 98% 99% 98% source secs N mem gz cpu cpu load n-body #6 3.22 500,000 35,804 1268 0.45 87% 2% 0% 26% n-body #6 2.72 5,000,000 34,904 1268 2.73 19% 3% 20% 85% n-body #6 26.28 50,000,000 35,412 1268 26.28 2% 0% 4% 100% source secs N mem gz cpu cpu load pidigits #3 3.57 2,000 36,320 553 0.95 5% 43% 63% 2% pidigits #3 8.92 6,000 64,576 553 8.79 18% 9% 3% 81% pidigits #3 25.43 10,000 64,876 553 25.47 2% 2% 100% 5% source secs N mem gz cpu cpu load pidigits #5 3.79 2,000 33,580 599 0.31 52% 2% 8% 29% pidigits #5 1.04 6,000 35,964 599 1.06 100% 3% 4% 3% pidigits #5 2.58 10,000 36,368 599 2.60 100% 6% 7% 2% source secs N mem gz cpu cpu load pidigits #4 3.16 2,000 36,368 530 0.56 10% 0% 2% 37% pidigits #4 4.61 6,000 64,532 530 4.50 99% 4% 4% 2% pidigits #4 12.87 10,000 64,824 530 12.91 40% 7% 3% 61% source secs N mem gz cpu cpu load regex-redux #3 3.18 50,000 29,352 668 0.26 22% 14% 7% 37% regex-redux #3 0.94 500,000 128,432 668 1.03 4% 22% 24% 75% regex-redux #3 9.53 5,000,000 756,856 668 11.52 71% 24% 13% 26% source secs N mem gz cpu cpu load regex-redux #4 2.73 50,000 24,484 463 0.18 56% 1% 5% 25% regex-redux #4 1.02 500,000 95,952 463 0.97 79% 13% 6% 31% regex-redux #4 10.51 5,000,000 611,040 463 10.98 42% 19% 11% 39% source secs N mem gz cpu cpu load reverse-complement #2 3.41 250,000 29,916 1221 0.22 14% 43% 66% 2% reverse-complement #2 24.02 100,000,000 707,320 1221 25.41 24% 43% 37% 12% source secs N mem gz cpu cpu load reverse-complement #8 3.63 250,000 40,936 1481 0.59 30% 9% 13% 31% reverse-complement #8 4.25 100,000,000 1,340,496 1481 8.34 64% 48% 29% 71% source secs N mem gz cpu cpu load reverse-complement #7 3.13 250,000 45,508 1480 0.57 8% 37% 67% 10% reverse-complement #7 4.10 100,000,000 1,340,368 1480 8.29 52% 56% 73% 28% source secs N mem gz cpu cpu load spectral-norm #6 3.74 500 49,008 999 0.65 11% 66% 55% 7% spectral-norm #6 1.53 3,000 61,460 999 5.24 86% 91% 93% 87% spectral-norm #6 4.40 5,500 61,768 999 16.38 93% 97% 95% 93% source secs N mem gz cpu cpu load spectral-norm #7 3.54 500 32,088 414 0.27 40% 4% 4% 38% spectral-norm #7 4.76 3,000 32,292 414 4.76 1% 8% 4% 100% spectral-norm #7 15.78 5,500 32,556 414 15.78 99% 2% 2% 8% source secs N mem gz cpu cpu load spectral-norm 3.28 500 28,992 319 0.28 25% 2% 1% 34% spectral-norm 4.79 3,000 33,192 319 4.76 90% 1% 0% 16% spectral-norm 15.79 5,500 33,384 319 15.79 4% 9% 95% 2%