SunSpider 0.9.1

Now the fun stuff. Doing power profiles of our standard benchmarks gives us good insight into how well each vendor was able to balance peak performance and average power. In general it's ok to burn more power for a short amount of time as long as it means you'll get to sleep quicker. This was one of the fundamentals of the first transition to mobile from the early 2000s.

 

We already know that Intel completes SunSpider quicker thanks to its improved memory subsystem over the Cortex A9, but it also does so with much better average power (3.70W vs. 4.77W for this chart). A big part of the average power savings comes courtesy of what happens at the very tail end of this graph where the W510 is able to race to sleep quicker, and thus saves a good deal of power.

JavaScript Performance
Time in ms (Lower is Better) Kraken SunSpider RIA Bench Focus
Acer W510 (Atom Z2760 1.8GHz) 33220.9ms 730.8ms 3959ms
Microsoft Surface (Tegra 3 1.3GHz) 49595.5ms 981.1ms 5880ms
Samsung ATIV Smart PC (Atom Z2760 1.8GHz) 33406.0ms 721.3ms 3752ms
Apple iPad 4 (A6X) 19086.9ms 834.7ms -
Google Nexus 10 (Exynos 5 Dual) 11146.0ms 1384.1ms -

I also used SunSpider as an opportunity to validate the results from Intel's tablets with my own review samples. To generate this chart I measured power, every second, at the wall with both devices plugged in and with a fully charged battery. The resulting power consumption numbers include the efficiency loss at the AC adapter but the general curve shoud mimic the results above:

Note that the results do generally line up, although measuring at the battery gives more accurate results for the device and using the NI DAQ I was able to get better granularity on the power measurements.

Looking at CPU level power consumption we see a very even match between Atom and Tegra 3. Intel's advantage really comes from being able to complete the workload quicker (0.52W compared to 0.72W on average).

Once again we see a pretty significant difference in power consumption on the GPU rail between these two platforms.

Kraken

Mozilla's Kraken benchmark is a new addition to our js performance suite, and it's a beast. The test runs for much longer than SunSpider, but largely tells a similar story:

RIABench

RIABench's Focus Tests are on the other end of the spectrum, and take a matter of seconds to complete. What we get in turn is a more granular look at power consumption:

 

OS & App Launch Power WebXPRT & TouchXPRT
POST A COMMENT

163 Comments

View All Comments

  • karasaj - Monday, December 24, 2012 - link

    All they need to do is either put intel HD graphics (Haswell) or license a better gpu from Imagination, I imagine. Although ARM (Samsung?) have really been developing better GPUs lately, they seem to be catching up. Reply
  • jeffkibuule - Tuesday, December 25, 2012 - link

    They've already stated they will be integrating a variant of their Intel HD 4000 GPU in their next-generation Atom SoC, the only question is how many Execution Units and what kind of power profile their will be targeting.

    With Intel, the question isn't so much about performance, but maximizing profits. If they build an Atom SoC that's so great and also cost competitive with other ARM chips, who would buy their more expensive Core CPUs? This is one reason why I believe that the Atom and Core lines will eventually have to merge, just like how the Pentium and Pentium M lines had to converge into the original Core series back in 2006 (oh, how the irony in history repeating itself).
    Reply
  • lmcd - Tuesday, December 25, 2012 - link

    It's more likely a variant of the 2500, which won't be enough. 4k doesn't even beat the 543MP3 does it? Reply
  • jeffkibuule - Tuesday, December 25, 2012 - link

    There haven't really been any comparisons of mobile and smartphone GPUs yet. We'll have to wait for 3DMark for Windows 8 to get our first reliable comparison. Reply
  • wsw1982 - Tuesday, December 25, 2012 - link

    I think it depends, 16 543MP3 cores should beat the 4K :) Single core 543MP3 is not better than 545. Reply
  • mrdude - Wednesday, December 26, 2012 - link

    It's also a matter of TDP, though. The ARM SoCs pack a lot of punch on the CPU side but with often better GPU performance at an equal footing with respect to TDP (sub-2W for smartphones and ~sub-5W for tablets).

    As much as Intel wants to pound home the point that x86 is power efficient, it's an SoC and therefore a package deal. Intel still suffers from the lopsided design approach, dedicating far too much die space to the CPU with the GPU an afterthought. If you look at the more successful and popular/powerful ARM SoCs, it tends to be the other way around. A balanced approach with great efficiency is what makes the Snapdragon S4's such fantastic SoCs and why Qualcomm has now surpassed Intel in total market cap. The GPU is only going to become more and more important going forward due to PPI increasing drastically. At least for Apple, they've already reached a point where they're required to spend a huge portion of the die to the GPU with smaller, incremental bumps in CPU performance.

    This really seems like Intel is shoehorning their old Atom architecture into a lower TDP, saying: "Look! It's efficient! Just don't pay any attention to the fact that we're comparing it to a 40nm Tegra 3 and don't you dare do any GPU benchmarks." These things are meant for tablets, are Intel not aware just how much MORE the GPU matters? Great perf-per-watt (maybe), but that's all for nothing if the SoC sucks.
    Reply
  • somata - Monday, December 31, 2012 - link

    As others have said, it'll be nice once we can do proper comparisons between tablet/notebook/desktop GPUs, but in the meantime just consider the peak shader performance of each:
    Intel HD 4000 - 16(x4x2) @ 1.3GHz - 333 GFLOPS
    Intel HD 3000 - 12(x4) @ 1.3GHz - 125 GFLOPS
    PowerVR SGX 543MP4 - 16(x4) @ 300MHz - 38.4 GFLOPS
    PowerVR SGX 554MP4 - 32(x4) @ 300MHz - 76.8 GFLOPS
    The PowerVR numbers are based off of Anand's analysis. Obviously not exactly a fair comparison, but clearly Intel's mainstream integrated GPUs are substantially more powerful than any current PowerVR design. Of course that shouldn't be a surprise given the TDP of each platform.
    Reply
  • p3ngwin1 - Tuesday, December 25, 2012 - link

    there are already smartphones with 1080P displays and Android tablets with even high resolutions :) Reply
  • coolhund - Tuesday, December 25, 2012 - link

    Plus the Atom is not OoO, IO is known to use much less power. Plus the OS is not the same.
    Sorry, but for me this comparison is nonsense.
    Reply
  • tipoo - Monday, December 24, 2012 - link

    I'll be very interested to read the Cortex A15 follow up. From what I gather, if compared on the same lithography the A15 core is much larger than the A9, which likely means more power, all else being equal. It brings performance up to and sometimes over the prior generation Atom, but I wonder what power requirement sacrifices were made, if any.

    I'm thinking in the coming years, Intel vs ARM will become a more interesting battle than Intel vs AMD.
    Reply

Log in

Don't have an account? Sign up now