÷

 Step 1 : Are the JavaScript V8 programs faster? At a glance.

This chart shows 3 comparisons - Time-used, Memory-used and Code-used.

Each chart bar shows, for one unidentified benchmark, how much the fastest JavaScript V8 program used compared to the fastest JavaScript TraceMonkey program.


 Step 2 : Are the JavaScript V8 programs faster? Approximately.

This table shows 3 comparisons - Time-used, Memory-used and Code-used.

Each table row shows, for one named benchmark, how much the fastest JavaScript V8 program used compared to the fastest JavaScript TraceMonkey program.

 JavaScript V8 used what fraction? used how many times more? 
Benchmark Time Memory Code Reduced N
 pidigits1/181/3±
 binary-trees1/81/5± 16
 fasta1/51/4±
 fannkuch1/2±
 k-nucleotide1/21/2±
 reverse-complement1/21/3±
 regex-dna1/21/3±
 n-body±1/50± 500,000
 spectral-norm±±

± read the measurements and then read the program source code.

 Step 3 : Are the JavaScript V8 programs faster? Measurements.

This table shows 5 measurements - CPU Time, Elapsed Time, Memory, Code and ~ CPU Load.

For each named benchmark, measurements of the fastest JavaScript V8 program are shown for comparison against measurements of the fastest JavaScript TraceMonkey program.

Program Source Code CPU secs Elapsed secs Memory KB Code B ~ CPU Load
 pidigits 
JavaScript V8234.80234.7921,172609  0% 0% 0% 100%
JavaScript TraceMonkey4,316.674,316.5261,700609  3% 17% 0% 81%
 binary-trees N = 16 reduced workload 
JavaScript V81.521.5327,956467  0% 98% 1% 1%
JavaScript TraceMonkey11.6411.64142,040467  0% 0% 100% 0%
 fasta 
JavaScript V840.4140.4123,924923  10% 96% 0% 0%
JavaScript TraceMonkey197.41197.60106,252923  1% 0% 23% 76%
 fannkuch 
JavaScript V8726.59726.568,088488  0% 100% 0% 0%
JavaScript TraceMonkey1,674.181,674.082,400488  0% 0% 0% 100%
 k-nucleotide 
JavaScript V8347.81347.79332,956390  0% 100% 0% 0%
JavaScript TraceMonkey547.79548.79659,444423  2% 97% 0% 0%
 reverse-complement 
JavaScript V839.4939.49317,988456  0% 0% 0% 100%
JavaScript TraceMonkey61.4961.49894,528456  0% 0% 100% 0%
 regex-dna 
JavaScript V85.645.64211,488373  100% 0% 1% 0%
JavaScript TraceMonkey8.548.54570,712365  0% 100% 0% 0%
 n-body N = 500,000 reduced workload 
JavaScript V82.092.095,9761287  0% 0% 1% 100%
JavaScript TraceMonkey2.992.99301,7841287  100% 0% 0% 0%
 spectral-norm 
JavaScript V881.2181.2013,880311  100% 0% 0% 0%
JavaScript TraceMonkey58.5858.594,072311  0% 0% 100% 0%
 mandelbrot
JavaScript V8Failed
 chameneos-redux
   No program

 Measurements for all the accepted programs

 JavaScript V8 : web-browser embedded scripting 

V8 version 1.3.11.1 [console: dumb]

Home Page: V8 JavaScript Engine

Revised BSD license