The Computer Language
23.03 Benchmarks Game

all Node js programs & measurements

build 19.0.1+10-21

source secs N mem gz cpu secs cpu load
binary-trees  #7 1.64  7 44,552 451 0.12 1% 6% 1% 1%
binary-trees  #7 0.12  14 55,300 451 0.14 0% 90% 8% 8%
binary-trees  #7 33.78  21 1,135,992 451 38.12 30% 26% 33% 26%
source secs N mem gz cpu secs cpu load
binary-trees  1.83  7 65,484 711 0.33 4% 4% 10% 1%
binary-trees  0.28  14 109,648 711 0.63 44% 51% 71% 47%
binary-trees  6.37  21 1,295,776 711 19.51 74% 78% 78% 76%
source secs N mem gz cpu secs cpu load
binary-trees  #6 1.79  7 61,116 744 0.27 1% 3% 7% 3%
binary-trees  #6 0.24  14 106,668 744 0.56 45% 45% 56% 77%
binary-trees  #6 8.22  21 1,257,276 744 24.87 73% 72% 72% 84%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #5 2.00  10 81,848 1313 0.92 11% 14% 10% 11%
fannkuch-redux  #5 1.10  11 80,904 1313 3.86 92% 86% 75% 93%
fannkuch-redux  #5 11.08  12 81,124 1313 43.87 98% 99% 98% 99%
source secs N mem gz cpu secs cpu load
fasta  2.24  250,000 49,020 809 0.72 7% 21% 0% 1%
fasta  4.69  2,500,000 48,552 809 4.78 100% 0% 0% 0%
fasta  33.14  25,000,000 54,432 809 33.43 46% 53% 0% 0%
source secs N mem gz cpu secs cpu load
fasta  #5 1.94  250,000 86,264 2047 0.90 10% 9% 9% 15%
fasta  #5 0.44  2,500,000 89,636 2047 1.27 81% 68% 74% 62%
fasta  #5 2.20  25,000,000 94,408 2047 6.32 69% 73% 72% 73%
source secs N mem gz cpu secs cpu load
k-nucleotide  2.21  250,000 96,452 1008 1.29 27% 15% 16% 26%
k-nucleotide  4.44  2,500,000 129,908 1008 8.69 60% 94% 60% 70%
k-nucleotide  40.21  25,000,000 518,808 1008 81.03 91% 73% 63% 65%
source secs N mem gz cpu secs cpu load
k-nucleotide  #3 2.05  250,000 141,572 1812 1.08 13% 15% 11% 12%
k-nucleotide  #3 1.86  2,500,000 172,168 1812 4.85 45% 84% 74% 57%
k-nucleotide  #3 15.72  25,000,000 416,500 1812 43.32 95% 62% 77% 41%
source secs N mem gz cpu secs cpu load
k-nucleotide  #2 2.17  250,000 99,832 935 1.28 16% 25% 16% 26%
k-nucleotide  #2 3.97  2,500,000 138,056 935 8.19 65% 61% 76% 98%
k-nucleotide  #2 37.55  25,000,000 486,856 935 78.77 68% 68% 75% 98%
source secs N mem gz cpu secs cpu load
mandelbrot  #3 1.78  1,000 89,048 1122 0.58 7% 7% 9% 9%
mandelbrot  #3 0.37  4,000 87,112 1122 1.31 97% 83% 84% 84%
mandelbrot  #3 4.03  16,000 118,432 1122 15.92 98% 98% 99% 98%
source secs N mem gz cpu secs cpu load
mandelbrot  2.34  1,000 47,232 373 0.72 0% 3% 0% 28%
mandelbrot  8.16  4,000 48,180 373 8.20 99% 0% 0% 0%
mandelbrot  130.80  16,000 49,372 373 130.71 0% 1% 1% 99%
source secs N mem gz cpu secs cpu load
mandelbrot  #2 1.86  1,000 47,472 416 0.29 0% 1% 0% 13%
mandelbrot  #2 1.85  4,000 49,216 416 1.88 1% 99% 0% 0%
mandelbrot  #2 28.20  16,000 53,644 416 28.23 0% 0% 99% 0%
source secs N mem gz cpu secs cpu load
n-body  #6 1.96  500,000 46,388 1268 0.27 1% 2% 11% 0%
n-body  #6 0.89  5,000,000 45,896 1268 0.90 0% 1% 1% 100%
n-body  #6 8.41  50,000,000 45,908 1268 8.41 6% 2% 100% 3%
source secs N mem gz cpu secs cpu load
pidigits  #2 2.07  2,000 52,764 397 0.54 1% 4% 0% 23%
pidigits  #2 4.20  6,000 78,096 397 4.21 0% 99% 0% 0%
pidigits  #2 12.95  10,000 78,356 397 12.97 0% 0% 99% 0%
source secs N mem gz cpu secs cpu load
pidigits  #3 2.05  2,000 52,524 424 0.55 1% 24% 0% 0%
pidigits  #3 4.23  6,000 77,776 424 4.24 0% 0% 0% 100%
pidigits  #3 13.09  10,000 78,112 424 13.11 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
pidigits  #4 1.89  2,000 48,632 481 0.29 0% 1% 12% 0%
pidigits  #4 0.52  6,000 48,792 481 0.54 0% 2% 3% 98%
pidigits  #4 1.26  10,000 49,328 481 1.28 0% 0% 100% 0%
source secs N mem gz cpu secs cpu load
regex-redux  #3 1.83  50,000 62,336 668 0.26 5% 0% 8% 1%
regex-redux  #3 0.58  500,000 159,468 668 0.65 71% 3% 37% 1%
regex-redux  #3 4.51  5,000,000 768,724 668 5.58 6% 26% 1% 90%
source secs N mem gz cpu secs cpu load
regex-redux  #4 1.72  50,000 51,456 463 0.20 12% 0% 0% 0%
regex-redux  #4 0.54  500,000 144,380 463 0.51 1% 91% 0% 0%
regex-redux  #4 5.76  5,000,000 991,704 463 5.93 4% 96% 1% 1%
source secs N mem gz cpu secs cpu load
reverse-complement  #2 1.76  250,000 50,008 1221 0.29 0% 16% 1% 1%
reverse-complement  #2 15.94  100,000,001 731,396 1221 16.58 2% 49% 3% 49%
source secs N mem gz cpu secs cpu load
reverse-complement  #7 0.22  250,000 69,384 1480 0.41 72% 52% 38% 25%
reverse-complement  #7 Bad Output  100,000,001
source secs N mem gz cpu secs cpu load
spectral-norm  #6 1.67  500 89,348 999 0.55 12% 8% 7% 7%
spectral-norm  #6 0.69  3,000 84,464 999 2.10 73% 83% 75% 73%
spectral-norm  #6 1.66  5,500 88,700 999 6.10 93% 92% 90% 90%
source secs N mem gz cpu secs cpu load
spectral-norm  #7 1.77  500 45,896 414 0.22 1% 0% 1% 11%
spectral-norm  #7 1.65  3,000 44,788 414 1.65 1% 73% 25% 0%
spectral-norm  #7 5.36  5,500 46,704 414 5.37 99% 0% 0% 0%
source secs N mem gz cpu secs cpu load
spectral-norm  1.75  500 46,820 319 0.23 0% 0% 0% 13%
spectral-norm  1.67  3,000 47,596 319 1.69 0% 1% 0% 99%
spectral-norm  5.44  5,500 47,212 319 5.45 0% 0% 0% 100%