The Computer Language
24.06 Benchmarks Game

all Node.js programs & measurements

v22.2.0

source secs N mem gz cpu secs cpu load
binary-trees  #7 1.76  7 48,896 458 0.13 0% 1% 2% 5%
binary-trees  #7 0.12  14 59,008 458 0.13 8% 16% 46% 46%
binary-trees  #7 17.72  21 1,066,752 458 29.22 36% 30% 38% 62%
source secs N mem gz cpu secs cpu load
binary-trees  #6 1.76  7 65,152 752 0.23 0% 5% 4% 3%
binary-trees  #6 0.25  14 129,464 752 0.50 66% 47% 47% 43%
binary-trees  #6 9.08  21 1,231,216 752 31.03 90% 85% 85% 84%
source secs N mem gz cpu secs cpu load
binary-trees  1.78  7 74,112 717 0.31 8% 5% 2% 3%
binary-trees  0.23  14 145,408 717 0.60 62% 63% 80% 65%
binary-trees  9.00  21 1,338,008 717 33.30 93% 93% 92% 93%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #5 1.99  10 94,592 1320 0.94 15% 11% 10% 10%
fannkuch-redux  #5 1.00  11 94,792 1320 3.77 94% 98% 91% 92%
fannkuch-redux  #5 11.63  12 93,696 1320 46.11 99% 99% 99% 99%
source secs N mem gz cpu secs cpu load
fasta  2.30  250,000 54,212 815 0.75 7% 21% 3% 2%
fasta  4.41  2,500,000 54,824 815 4.51 1% 98% 0% 3%
fasta  39.46  25,000,000 56,616 815 39.85 0% 76% 23% 0%
source secs N mem gz cpu secs cpu load
fasta  #5 1.84  250,000 105,600 2050 0.81 14% 9% 9% 11%
fasta  #5 0.40  2,500,000 99,876 2050 1.17 74% 76% 82% 66%
fasta  #5 2.56  25,000,000 106,236 2050 7.02 81% 65% 61% 68%
source secs N mem gz cpu secs cpu load
k-nucleotide  #2 2.27  250,000 99,072 941 1.31 15% 29% 21% 16%
k-nucleotide  #2 3.86  2,500,000 140,864 941 7.93 67% 63% 75% 98%
k-nucleotide  #2 36.57  25,000,000 488,892 941 77.22 67% 98% 76% 66%
source secs N mem gz cpu secs cpu load
k-nucleotide  2.30  250,000 97,252 1011 1.28 20% 25% 16% 20%
k-nucleotide  4.05  2,500,000 131,100 1011 8.36 94% 64% 66% 75%
k-nucleotide  38.11  25,000,000 350,996 1011 76.54 61% 64% 72% 96%
source secs N mem gz cpu secs cpu load
k-nucleotide  #3 2.36  250,000 150,776 1817 1.25 17% 16% 10% 10%
k-nucleotide  #3 1.79  2,500,000 181,052 1817 4.96 77% 90% 59% 52%
k-nucleotide  #3 16.23  25,000,000 427,144 1817 44.72 54% 71% 87% 62%
source secs N mem gz cpu secs cpu load
mandelbrot  2.36  1,000 53,148 380 0.60 15% 6% 1% 2%
mandelbrot  5.80  4,000 53,260 380 5.85 0% 1% 0% 99%
mandelbrot  63.05  16,000 53,564 380 63.16 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
mandelbrot  #3 2.25  1,000 92,160 1128 0.44 4% 5% 8% 7%
mandelbrot  #3 0.36  4,000 98,816 1128 1.29 86% 86% 97% 88%
mandelbrot  #3 4.01  16,000 130,176 1128 15.89 99% 99% 99% 98%
source secs N mem gz cpu secs cpu load
mandelbrot  #2 1.84  1,000 51,328 422 0.34 17% 1% 1% 0%
mandelbrot  #2 1.92  4,000 52,208 422 1.93 100% 0% 1% 1%
mandelbrot  #2 29.57  16,000 58,340 422 29.60 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  #6 1.85  500,000 50,560 1274 0.30 12% 1% 1% 2%
n-body  #6 0.91  5,000,000 51,200 1274 0.92 2% 1% 98% 2%
n-body  #6 8.62  50,000,000 51,184 1274 8.62 0% 1% 0% 100%
source secs N mem gz cpu secs cpu load
pidigits  #2 2.17  2,000 56,484 405 0.55 24% 0% 0% 1%
pidigits  #2 4.22  6,000 84,332 405 4.23 0% 0% 0% 99%
pidigits  #2 12.45  10,000 84,544 405 12.47 0% 1% 99% 0%
source secs N mem gz cpu secs cpu load
pidigits  #4 2.00  2,000 53,248 487 0.30 0% 12% 1% 0%
pidigits  #4 0.49  6,000 55,580 487 0.52 100% 2% 4% 0%
pidigits  #4 1.23  10,000 56,100 487 1.26 0% 0% 2% 99%
source secs N mem gz cpu secs cpu load
pidigits  #3 2.07  2,000 56,264 431 0.54 1% 1% 1% 25%
pidigits  #3 4.46  6,000 84,248 431 4.47 0% 99% 1% 0%
pidigits  #3 12.53  10,000 84,420 431 12.55 0% 99% 0% 0%
source secs N mem gz cpu secs cpu load
regex-redux  #3 1.83  50,000 67,460 675 0.25 3% 10% 0% 0%
regex-redux  #3 0.57  500,000 165,740 675 0.64 3% 3% 35% 73%
regex-redux  #3 4.33  5,000,000 798,716 675 5.35 90% 1% 1% 33%
source secs N mem gz cpu secs cpu load
regex-redux  #4 1.71  50,000 51,948 471 0.19 11% 0% 0% 0%
regex-redux  #4 0.58  500,000 149,212 471 0.52 0% 0% 3% 86%
regex-redux  #4 5.57  5,000,000 965,848 471 5.71 91% 1% 1% 9%
source secs N mem gz cpu secs cpu load
reverse-complement  #7 0.17  250,000 78,416 1486 0.33 37% 70% 23% 66%
reverse-complement  #7 Bad Output  100,000,001
source secs N mem gz cpu secs cpu load
reverse-complement  #2 1.96  250,000 55,164 1228 0.32 12% 1% 2% 3%
reverse-complement  #2 15.95  100,000,001 727,052 1228 16.59 78% 3% 20% 2%
source secs N mem gz cpu secs cpu load
spectral-norm  #6 1.92  500 100,352 1002 0.59 6% 7% 6% 12%
spectral-norm  #6 0.57  3,000 98,048 1002 1.99 87% 86% 93% 89%
spectral-norm  #6 1.57  5,500 100,736 1002 5.97 94% 94% 97% 95%
source secs N mem gz cpu secs cpu load
spectral-norm  1.91  500 50,160 326 0.27 6% 1% 6% 0%
spectral-norm  1.64  3,000 51,152 326 1.65 0% 0% 99% 1%
spectral-norm  5.38  5,500 51,676 326 5.39 0% 0% 100% 0%
source secs N mem gz cpu secs cpu load
spectral-norm  #7 1.90  500 50,048 420 0.28 1% 12% 0% 2%
spectral-norm  #7 1.63  3,000 49,768 420 1.64 1% 4% 2% 100%
spectral-norm  #7 5.37  5,500 50,684 420 5.37 98% 1% 0% 0%