The Computer Language
Benchmarks Game

Erlang HiPE versus Node js fastest programs

Always look at the source code.

These are only the fastest programs. Do some of them use manually vectorized SIMD? Look at the other programs. They may seem more-like a fair comparison to you.

binary-trees
source secs mem gz busy cpu load
Erlang HiPE 4.17 385,804 478 11.73 67% 84% 62% 69%
Node js 7.44 1,233,920 744 23.55 79% 75% 75% 87%
fannkuch-redux
source secs mem gz busy cpu load
Erlang HiPE 59.08 24,856 1038 234.23 99% 99% 99% 99%
Node js 12.01 63,672 1313 45.81 95% 97% 94% 95%
k-nucleotide
source secs mem gz busy cpu load
Erlang HiPE 86.79 855,628 937 239.31 57% 66% 58% 94%
Node js 15.61 396,176 1812 43.89 63% 93% 42% 84%
spectral-norm
source secs mem gz busy cpu load
Erlang HiPE 11.18 36,732 747 44.14 98% 99% 99% 99%
Node js 1.88 67,108 999 6.23 84% 84% 81% 83%
pidigits
source secs mem gz busy cpu load
Erlang HiPE 7.94 28,088 562 8.34 8% 88% 2% 7%
Node js 1.28 36,568 599 1.29 0% 0% 99% 2%
regex-redux
source secs mem gz busy cpu load
Erlang HiPE 42.76 3,372,420 1048 61.66 32% 16% 37% 59%
Node js 4.89 1,149,928 668 5.96 1% 6% 24% 91%
reverse-complement
source secs mem gz busy cpu load
Erlang HiPE 25.62 2,765,104 1302 68.99 56% 52% 77% 85%
Node js 2.09 1,534,860 1480 4.40 40% 60% 75% 36%
n-body
source secs mem gz busy cpu load
Erlang HiPE 140.03 24,832 1399 141.22 0% 100% 0% 0%
Node js 8.58 35,736 1268 8.64 0% 0% 100% 0%
mandelbrot
source secs mem gz busy cpu load
Erlang HiPE 84.88 54,364 806 339.25 100% 100% 100% 100%
Node js 4.04 94,720 1122 15.94 98% 100% 99% 98%
fasta
source secs mem gz busy cpu load
Erlang HiPE 57.01 25,348 1039 73.11 9% 14% 100% 5%
Node js 1.96 71,268 2047 6.19 84% 81% 75% 75%
Erlang HiPE

Erlang/OTP 23 [erts-11.1] [source] [64-bit]
[smp:4:4] [ds:4:4:10] [async-threads:1] [hipe]

Node js

v16.0.0