Benchmarks: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 41: Line 41:
=== Javascript ===
=== Javascript ===
* '''[http://v8.googlecode.com/svn/data/benchmarks/v5/run.html V8]'''
* '''[http://v8.googlecode.com/svn/data/benchmarks/v5/run.html V8]'''
* '''[http://www.webkit.org/perf/sunspider/sunspider.html Sunspider]'''
* [https://developers.google.com/octane/ Octane]
** Essentially V8 version 8
* '''[http://krakenbenchmark.mozilla.org/ Kraken ]'''
* '''[http://krakenbenchmark.mozilla.org/ Kraken ]'''
** Mozilla developed
** Mozilla developed
* [https://developers.google.com/octane/ Octane]
** Essentially V8 version 8
** Alon is working on an emscripten generated alternative
** Alon is working on an emscripten generated alternative
* '''[http://www.webkit.org/perf/sunspider/sunspider.html Sunspider]'''
** Tests run very fast which makes measurement error significant and means
that the tasks are not scaled to a significant amount of work.


=== DOM ===
=== DOM ===

Revision as of 19:24, 14 September 2012

Information related to commonly used benchmarks and compliance measures for the web

Benchmarks

Bold means commonly used in media

Compliance

  • HTML5Test
    • Targeted for "HTML5 Ready" apps/usage
    • Widely used in the media
  • Ringmark
    • Targeted for mobile HTML5 app capabilities
    • Initiated by Facebook
  • Acid3
    • All major browsers pass this
  • Test262
    • Javascript compliance
  • CSS3 Selectors Test
    • All major browsers should pass

Performance

General

Graphics

  • GUIMark2
    • Vector Charting Test
    • Bitmap Gaming Test
    • Text Column Test
  • GUIMark3
    • Bitmap Test
    • Vector Test
      • Dominated by radial gradient performance.
    • Compute Test
    • Video Test

Javascript

  • V8
  • Octane
    • Essentially V8 version 8
  • Kraken
    • Mozilla developed
    • Alon is working on an emscripten generated alternative
  • Sunspider
    • Tests run very fast which makes measurement error significant and means

that the tasks are not scaled to a significant amount of work.

DOM

Page Load

  • iBench
    • uses onLoad() which is not credible for performance
    • not available anymore.

Pan/Zoom

Other

Benchmark Aggregators

  • Tom's Hardware Guide
  • Octane