÷

 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.


 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/131/2± 6,000
 binary-trees1/71/3± 16
 fasta1/31/4±
 fannkuch1/3±
 regex-dna1/21/3±
 k-nucleotide±1/9± 250,000
 reverse-complement±1/4±
 n-body±1/248± 5,000,000
 spectral-norm±

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

 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 N = 6,000 reduced workload 
JavaScript V883.2083.2038,048609  0% 0% 0% 100%
JavaScript TraceMonkey1,106.851,106.7957,796609  1% 100% 1% 1%
 binary-trees N = 16 reduced workload 
JavaScript V81.821.8353,712467  0% 1% 100% 1%
JavaScript TraceMonkey12.7112.71154,316467  100% 0% 0% 0%
 fasta 
JavaScript V841.2341.2428,980923  0% 100% 0% 0%
JavaScript TraceMonkey135.09136.49104,300923  30% 21% 24% 28%
 fannkuch 
JavaScript V8699.26699.229,260488  0% 0% 100% 0%
JavaScript TraceMonkey2,255.132,255.052,688488  14% 51% 34% 0%
 regex-dna 
JavaScript V85.325.31215,404373  100% 0% 0% 0%
JavaScript TraceMonkey10.7910.80636,800365  0% 100% 0% 0%
 k-nucleotide N = 250,000 reduced workload 
JavaScript V83.693.6929,668423  100% 0% 1% 0%
JavaScript TraceMonkey4.364.36252,280423  0% 0% 100% 0%
 reverse-complement 
JavaScript V838.7338.73367,348456  0% 100% 0% 0%
JavaScript TraceMonkey44.4944.491,377,688456  100% 0% 0% 0%
 n-body N = 5,000,000 reduced workload 
JavaScript V824.0324.0513,2881287  1% 3% 2% 100%
JavaScript TraceMonkey22.4522.473,293,1761287  100% 0% 0% 0%
 spectral-norm 
JavaScript V890.4590.4524,040311  0% 100% 0% 0%
JavaScript TraceMonkey58.4058.414,428311  0% 100% 0% 0%
 mandelbrot
JavaScript V8Failed
 chameneos-redux
   No program

 JavaScript V8 : web-browser embedded scripting 

V8 version 1.3.10 [console: dumb]

Home Page: V8 JavaScript Engine

Revised BSD license