Octane 2.0 Released
Written by Ian Elliot   
Wednesday, 13 November 2013

Version 2.0 of Google's benchmarking suite includes measures for reducing latency, new benchmarks that target use cases like asm.js and updates to existing benchmarks.

As we reported when it was originally released in August 2012, Octane 2.0 is a modern benchmark that measures a JavaScript engine’s performance by running a wide range of tests designed to be more representative of today’s complex and demanding web applications. It is an extension to the original V8 benchmark and its goal is to measure the performance of JavaScript code found in large, real-world web applications, running on modern mobile and desktop browsers.  

 

octane2

 

The updated Octane 2.0 benchmark includes four new tests to measure new aspects of JavaScript performance. With the focus in the new version on reducing compiler and garbage latency, two of the new tests, MandreelLatency and SplayLatency are extensions of existing tests instrumented so that they now produce latency scores, as well as speed scores.

Octane 2.0 also adds a zlib test to measure how VMs perform on asm.js-like code, which is taken directly from the zlib sample code from Mozilla's Emscripten test suite. There's also a Typecript test derived from Microsoft's compiler that measures how fast TypeScript compiles itself.

Several existing tests have been fixed:

 

  • GameBoy: part of the code was supposed to run in strict mode, but it didn't. Now it does. A bug that led to excessive out-of-bounds memory accesses in a TypedArray was also fixed.

  • Regexp: eliminated the possibility of caching some results.

  • CodeLoad: improved the cache busting measures by using a true hash function.

  • DeltaBlue and NavierStokes: minor bug fixes that don't change the overall execution profile.

 

runningoctane

More Information

Announcing Octane 2.0

Octane 2.0 JavaScript Benchmark

Octane site

Related Articles

Google's Octane - New JavaScript Benchmark

JavaScript Is Slow

Crockford on JavaScript at Velocity 2011

Which JavaScript is fastest?

 

espbook

 

Comments




or email your comment to: comments@i-programmer.info

 

To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin,  or sign up for our weekly newsletter.

 

Banner


Google Opensources Privacy Library
08/11/2024

Google is making a new differential privacy library available as open source. PipelineDP4J is a Java-based library that can be used to analyse data sets while preserving privacy.



Extend NGINX With The New JavaScript Module
28/10/2024

Inject middleware functionality into NGINX with the expressive power of Javascript. NGINX JavaScript or NJS for short is a dynamic module under which you can use scripting for hooking into the NGINX e [ ... ]


More News

Last Updated ( Wednesday, 13 November 2013 )