Compare the performance of Erlang HiPE programs against some other language implementation.

For more information about the Erlang implementation we measured see ↓ about Erlang HiPE.

Compare to:

 Erlang HiPE comparison summary


1/2 1/3 1/4 … Erlang HiPE is better
Programs Time Memory Use Source Size Reduced N
binary-trees1/2±±
partial-sums±1/2±
chameneos-redux±1/31/2
nsieve21/2±
pidigits2±1/2
nsieve-bits21/2±
k-nucleotide3±±
recursive41/2±
fannkuch61/2±
fasta71/2±
spectral-norm7±±
regex-dna82±
n-body101/2±
mandelbrot151/2±
reverse-complement276±
sum-file8210±

± look at the measurements

 Erlang HiPE comparison measurements

Program & Logs CPU secs Memory KB Size B Elapsed secs ~ CPU Load
 binary-trees 
Erlang HiPE3.5818,096441  
Java 6 -server #26.8926,808603  
 partial-sums 
Erlang HiPE8.654,728488  
Java 6 -server #39.158,488474  
 chameneos-redux 
Erlang HiPE20.364,744717  
Java 6 -server #217.5112,0921429  
 nsieve 
Erlang HiPE #33.3913,320363  
Java 6 -server #32.2520,592296  
 pidigits 
Erlang HiPE3.206,812559  
Java 6 -server #21.928,992938  
 nsieve-bits 
Erlang HiPE #212.018,304414  
Java 6 -server #45.0413,364523  
 k-nucleotide 
Erlang HiPE #241.3683,260889  
Java 6 -server15.8970,9641052  
 recursive 
Erlang HiPE #226.454,856392  
Java 6 -server6.7612,044427  
 fannkuch 
Erlang HiPE #265.274,768678  
Java 6 -server #411.058,884555  
 fasta 
Erlang HiPE160.734,7801039  
Java 6 -server #221.469,1841240  
 spectral-norm 
Erlang HiPE #2180.097,620547  
Java 6 -server24.0110,008514  
 regex-dna 
Erlang HiPE #366.08116,636687  
Java 6 -server #47.8175,892921  
 n-body 
Erlang HiPE #3147.594,7361399  
Java 6 -server #214.7511,5241424  
 mandelbrot 
Erlang HiPE47.654,876554  
Java 6 -server #33.2411,092623  
 reverse-complement 
Erlang HiPE #235.27359,852452  
Java 6 -server #41.3058,932592  
 sum-file 
Erlang HiPE #3334.92100,540185  
Java 6 -server #44.109,972226  

 about Erlang HiPE

All you wanted to know about the HiPE compile (but might have been afraid to ask)

The development of the HiPE system: design and experience report

Erlang (ASYNC_THREADS,HIPE) (BEAM) emulator version 5.6.1
R12B-1

Home Page: http://www.erlang.org/

Download: http://www.erlang.org/download.html

Revised BSD license