A6 CPU deemed leader of the pack in SunSpider JavaScript benchmark

Sep 19, 2012 09:57 GMT  ·  By

The fastest SunSpider test recorded on a smartphone today is 914.7 milliseconds, AnandTech confirms. The score belongs to the elusive Apple iPhone 5, based on the A6 dual-core system-on-a-chip (SoC).

The SunSpider 0.9.1 run on the iPhone 5 has churned up an impressive result of 914.7 milliseconds, which is considerably faster than any device out there, including the Samsung Galaxy S III, as well as the Lava XOLO X900 based on Intel’s Atom architecture.

Highlighted by AnandTech, the benchmark results reveal that “Apple specifically targeted improvements in the memory subsystem when designing the A6's CPU cores.”

The A6 has a substantially better cache/memory interface than ARM's Cortex A9, according to the hardware review buffs, who add that "The result is the fastest SunSpider test we've ever recorded on a smartphone - faster even than Intel's Atom Z2460."

The SunSpider JavaScript benchmark aims to measure JavaScript performance on tasks relevant to the current use of web standards in the real world.

The test puts the core JavaScript language to work, not the DOM or other browser APIs.

Designed to compare different versions of the same browser, as well as different browsers, SunSpider is real-world, balanced, and statistically sound, unlike many other JavaScript benchmarks.

According to webkit.org, “This test mostly avoids microbenchmarks, and tries to focus on the kinds of actual problems developers solve with JavaScript today, and the problems they may want to tackle in the future as the language gets faster.”

“This includes tests to generate a tagcloud from JSON input, a 3D raytracer, cryptography tests, code decompression, and many more examples. There are a few microbenchmarkish things, but they mostly represent real performance problems that developers have encountered.”

SunSpider runs each test multiple times to determine an error range and then a comparison mode is also offered to determine if the difference is negligible or not.

The current SunSpider version is 0.9.1. You can access it here, right now.

Photo Gallery (2 Images)

Phil Schiller talking about the performance enabled by the A6 chip
SunSpider JavaScript benchmark
Open gallery