Kraken: Difference between revisions
Jump to navigation
Jump to search
(Created page with "'''Kraken''' is a JavaScript performance benchmark [https://blog.mozilla.org/blog/2010/09/14/release-the-kraken-2/ created by Mozilla] that measures the speed of several diffe...") |
(update kraken benchmark link) |
||
| (2 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
'''Kraken''' is a JavaScript performance benchmark [https://blog.mozilla.org/blog/2010/09/14/release-the-kraken-2/ created by Mozilla] that measures the speed of several different test cases extracted from real-world applications and libraries. | '''Kraken''' is a JavaScript performance benchmark [https://blog.mozilla.org/blog/2010/09/14/release-the-kraken-2/ created by Mozilla] that measures the speed of several different test cases extracted from real-world applications and libraries. | ||
* Run the benchmark: | * Run the benchmark: https://mozilla.github.io/krakenbenchmark.mozilla.org/index.html | ||
"git clone https://github.com/mozilla-it/krakenbenchmark.mozilla.org.git" then "cd krakenbenchmark.mozilla.org/hosted && python -m http.server" | |||
* Source code: http://hg.mozilla.org/projects/kraken/ | * Source code: http://hg.mozilla.org/projects/kraken/ | ||
| Line 13: | Line 15: | ||
* JSON parsing, including data from [[Tinderboxpushlog]] | * JSON parsing, including data from [[Tinderboxpushlog]] | ||
* cryptographic routines from the [http://crypto.stanford.edu/sjcl/ Stanford JavaScript Crypto Library] | * cryptographic routines from the [http://crypto.stanford.edu/sjcl/ Stanford JavaScript Crypto Library] | ||
For more details on the individual tests, see [[Kraken Info]]. | |||
Latest revision as of 13:24, 22 February 2021
Kraken is a JavaScript performance benchmark created by Mozilla that measures the speed of several different test cases extracted from real-world applications and libraries.
- Run the benchmark: https://mozilla.github.io/krakenbenchmark.mozilla.org/index.html
"git clone https://github.com/mozilla-it/krakenbenchmark.mozilla.org.git" then "cd krakenbenchmark.mozilla.org/hosted && python -m http.server"
- Source code: http://hg.mozilla.org/projects/kraken/
Kraken uses a test harness based on the SunSpider benchmark. Results are reported in milliseconds (lower is better).
The test cases include:
- an implementation of the A* search algorithm
- audio processing using Corban Brook's DSP.js library
- image filtering routines, including code from Jacob Seidelin's Pixastic library.
- JSON parsing, including data from Tinderboxpushlog
- cryptographic routines from the Stanford JavaScript Crypto Library
For more details on the individual tests, see Kraken Info.