Benchmark tools for mobile in 1 word , SH*T....

GPU wise most tools make a fair assessment of the GPU power, but to test the real capabilities of a CPU most benchmarking tools (or even all) are complete sh*t...

Most of them are just browser tests , that no only are very "software dependent" but also can't measure the real performance of the CPU.

Today i decided to run some of those tests on my laptop, and wheres what i got:

Hardware and baseline:

i7-720QM - 4 cores (8 threads). 6-10% usage for background use .

Opera 17 and IE 11

sunspider-1.0.2 (browser test)

- Only fully used 1 thread , residual increase in other 2 threads. CPU usage never went higher than 24%

- Opera 50% slower than IE

# Very software dependent and doesn't comes close to measure the real performance of the CPU = CRAP

kraken-1.1 (browser test)

- Only fully used 1 thread , residual increase in other 3 threads. CPU usage never went higher than 26%

- IE 70% slower than Opera

# Very software dependent and doesn't comes close to measure the real performance of the CPU = CRAP

Google Octane v1 (another browser test)

- Only fully used 1 thread, small use on a 2nd threatd and residual increase in other 2 threads. CPU usage never went higher than 25% on Opera , reached 31% on IE .

- IE 50% lower score than Opera

# Very software dependent and doesn't comes close to measure the real performance of the CPU = CRAP

Browsermark 2.0 (another fuck*ng browser test)

- It runs multiple tests , some not even fully used 1 thread (40 - 70% of the treat), max usage at 15% .

2 of the tests used 1 thread and 24% globally ; and 1 test used 1 thread and small~medium increase in other 1 thread going up to 32%.

- IE 30% lower score than Opera

# Very software dependent and doesn't comes close to measure the real performance of the CPU = CRAP

Geekbench 3 (not a browser test !!! )

- Full 8 threat use a 100% , CPU at 100% . Only would drop down between the tests..

# Real cpu stress and (hopefully) accurate measurement of the CPU performance = The Savior

In short :

Besides geekbench theres no benchmark for mobile platforms to measure the CPU performance...

The only thing those benchmarks are going to tell you is who fast does you devices browses the web nothing more...

Most are single threat benchmarks, they can only be used to compare the relative performance of CPU's if they have the exact same number of cores and are running the exact same software..

___

The Apple A7 numbers: (just wanting to get the facts straight) .

Most tech sites are claiming that the A7 is some kind of marvel, that beats every single other ARM SOC on the benchmarks above while being only dual-core..

But heres the catch, is the fact that its a dual core that gives it the advantage on those benchmarks. The fact its a dual-core allows apple to make each core more powerful.

Against for example a S800 those benchmarks are basically comparing 1 Cyclone core (out of 2) vs 1 Krait 400 core (out of 4) . (along with iOS+safari optimization vs android+stock browser optimization )

Beeing Geekbench the only with usable results here's the score:

Apple A7 - 2,782 (engadget)

S800 - ~ 3000 (Geekbench data , there are some overclocked that reach 3300).

GPU wise the A7 and the S800 are at similar levels.

As for consumption in low use the A7 is very economic, gets more time with a smaller battery .

As for full power the case its different .

In short :

The A7 is a very good chip but not the most powerful, it takes a lot less power in low usage when comparing to the A6x.

In terms of efficiency at high performance theres not enough info to draw conclusions..