The Computer Language
Benchmarks Game

all Erlang HiPE programs & measurements

Erlang/OTP 19 [erts-8.0] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false]

source secs N mem gz cpu cpu load
binary-trees  #2 0.12  7 ? 478 0.16 23% 55% 45% 23%
binary-trees  #2 0.20  14 ? 478 0.31 47% 39% 57% 53%
binary-trees  #2 8.05  21 571,444 478 27.34 96% 81% 81% 84%
source secs N mem gz cpu cpu load
binary-trees  0.13  7 ? 420 0.17 67% 25% 21% 31%
binary-trees  0.24  14 1,560 420 0.28 58% 25% 25% 46%
binary-trees  21.05  21 483,332 420 21.05 1% 1% 1% 99%
source secs N mem gz cpu cpu load
chameneos-redux  0.79  60,000 26,964 734 1.57 41% 47% 61% 62%
chameneos-redux  6.61  600,000 29,540 734 14.27 71% 65% 49% 35%
chameneos-redux  59.39  6,000,000 25,784 734 131.58 60% 56% 56% 54%
source secs N mem gz cpu cpu load
fannkuch-redux  0.86  10 22,892 1038 2.88 85% 88% 89% 77%
fannkuch-redux  8.59  11 22,464 1038 33.40 97% 98% 97% 98%
fannkuch-redux  117.45  12 22,708 1038 460.48 98% 100% 97% 97%
source secs N mem gz cpu cpu load
fasta  #2 0.45  250,000 23,144 1164 0.52 11% 78% 20% 5%
fasta  #2 3.40  2,500,000 22,996 1164 3.76 7% 29% 73% 4%
fasta  #2 32.24  25,000,000 29,896 1164 33.77 3% 72% 30% 1%
source secs N mem gz cpu cpu load
fasta  1.26  250,000 22,792 1039 1.69 94% 13% 25% 6%
fasta  9.79  2,500,000 27,332 1039 13.86 24% 95% 5% 19%
fasta  117.53  25,000,000 20,460 1039 153.64 90% 28% 16% 4%
source secs N mem gz cpu cpu load
k-nucleotide  1.87  250,000 149,992 930 4.58 59% 69% 77% 44%
k-nucleotide  17.09  2,500,000 1,024,752 930 43.90 54% 65% 54% 88%
k-nucleotide  206.47  25,000,000 3,561,784 930 441.22 58% 83% 76% 46%
source secs N mem gz cpu cpu load
k-nucleotide  #3 2.11  250,000 63,988 932 4.60 94% 53% 37% 65%
k-nucleotide  #3 15.48  2,500,000 170,388 932 42.30 60% 77% 59% 81%
k-nucleotide  #3 163.56  25,000,000 1,077,148 932 438.08 51% 57% 99% 64%
source secs N mem gz cpu cpu load
mandelbrot  #2 0.72  1,000 24,656 613 2.48 84% 86% 86% 93%
mandelbrot  #2 8.38  4,000 51,056 613 32.89 98% 98% 98% 99%
mandelbrot  #2 127.17  16,000 1,303,564 613 500.64 98% 99% 99% 99%
source secs N mem gz cpu cpu load
mandelbrot  0.73  1,000 28,628 534 2.47 88% 88% 85% 87%
mandelbrot  8.71  4,000 156,272 534 33.44 97% 95% 97% 98%
mandelbrot  131.23  16,000 1,711,344 534 508.26 99% 97% 97% 97%
source secs N mem gz cpu cpu load
n-body  #3 2.02  500,000 24,556 1399 2.06 2% 3% 95% 4%
n-body  #3 20.55  5,000,000 25,820 1399 20.58 94% 3% 1% 4%
n-body  #3 205.63  50,000,000 24,960 1399 205.62 13% 87% 0% 1%
source secs N mem gz cpu cpu load
pidigits  #2 0.65  2,000 22,544 512 0.94 32% 70% 13% 36%
pidigits  #2 5.57  6,000 29,544 512 6.48 5% 7% 95% 9%
pidigits  #2 16.00  10,000 38,356 512 18.67 3% 36% 4% 76%
source secs N mem gz cpu cpu load
pidigits  0.77  2,000 23,548 559 0.82 4% 8% 94% 8%
pidigits  6.08  6,000 28,044 559 6.18 99% 1% 2% 2%
pidigits  17.81  10,000 37,220 559 17.91 1% 1% 1% 99%
source secs N mem gz cpu cpu load
reverse-complement  0.24  250,000 1,656 1302 0.42 43% 54% 39% 43%
reverse-complement  1.26  2,500,000 115,468 1302 2.86 55% 63% 65% 50%
reverse-complement  10.86  25,000,000 855,552 1302 27.02 59% 63% 79% 50%
source secs N mem gz cpu cpu load
reverse-complement  #3 0.69  250,000 42,096 624 0.74 56% 9% 9% 48%
reverse-complement  #3 5.79  2,500,000 203,064 624 6.06 82% 5% 19% 14%
reverse-complement  #3 58.94  25,000,000 1,396,036 624 62.15 12% 54% 39% 4%
source secs N mem gz cpu cpu load
reverse-complement  #4 0.59  250,000 26,840 1167 0.76 12% 19% 92% 12%
reverse-complement  #4 4.93  2,500,000 104,404 1167 6.43 10% 29% 30% 65%
reverse-complement  #4 47.87  25,000,000 516,388 1167 62.83 56% 52% 15% 10%
source secs N mem gz cpu cpu load
spectral-norm  1.08  500 23,700 507 1.12 4% 92% 8% 6%
spectral-norm  33.57  3,000 29,204 507 33.61 98% 1% 0% 3%
spectral-norm  111.41  5,500 40,912 507 111.42 1% 100% 1% 1%
source secs N mem gz cpu cpu load
spectral-norm  #2 0.37  500 1,404 747 0.82 45% 58% 60% 71%
spectral-norm  #2 5.69  3,000 24,652 747 21.31 93% 94% 95% 94%
spectral-norm  #2 18.00  5,500 35,760 747 70.43 98% 98% 98% 98%
source secs N mem gz cpu cpu load
thread-ring  #2 0.59  500,000 24,180 273 0.70 24% 74% 10% 17%
thread-ring  #2 4.60  5,000,000 23,948 273 4.67 97% 2% 2% 3%
thread-ring  #2 44.20  50,000,000 26,028 273 44.24 0% 1% 1% 100%
source secs N mem gz cpu cpu load
thread-ring  #3 0.59  500,000 24,352 465 0.64 3% 18% 84% 9%
thread-ring  #3 4.57  5,000,000 26,304 465 4.61 3% 1% 98% 2%
thread-ring  #3 44.08  50,000,000 41,424 465 44.10 6% 0% 95% 1%
source secs N mem gz cpu cpu load
thread-ring  0.59  500,000 25,536 273 0.69 31% 73% 10% 5%
thread-ring  4.61  5,000,000 23,496 273 4.70 2% 2% 99% 2%
thread-ring  44.31  50,000,000 26,052 273 44.39 1% 100% 0% 1%