Apple iPhone 5s performance review: CPU and GPU speed compared to top Android phones (benchmarks)

99+comments

The Apple iPhone 5s is here and that means it’s time for some heavy duty benchmarking. 

The iPhone has traditionally been the go to device for games as Apple steps up the graphics every time, and this year is no exception. Starting last year, however, Apple is also designing the CPU processor cores on its own and does not simply rely on ARM designs. Cupertino did a great job with the Apple A6 system chip in the iPhone 5 where it integrated its own Swift processor core. Now, in Apple A7, we have a brand new processor core called Cyclone that is among the best out there. Let's take a look at it all in detail.




CPU


First, let’s look at CPU performance. Let’s note that the Apple A7 is most likely a dual-core chip, with two Cyclone cores clocked at up to 1.3GHz. The whole chip is likely made on a 28nm HKMG process by Samsung, a step up from the 32nm chip in the iPhone 5.

It is also the first ever to use an ARMv8 64-bit design and that’s an important step forward. You’ve heard about that before, but let’s explain why this is important. The transition to 64-bit processors first started on desktops around 2005 with a clear goal to allow for more RAM. 32-bit systems are limited to supporting only around 3GB of RAM, and 64-bit systems allow for 4GB and more. However in Apple’s case that’s hardly the reason. The iPhone 5 used 1GB of LPDDR2 RAM and the iPhone 5S remains at 1GB but LPDDR3 RAM. It will be no less than 2 years until Apple needs 4GB of RAM. There thus must be another reason for Apple to move to 64-bit than RAM and there indeed is. Adopting the ARMv8 64-bit design comes with backwards 32-bit compatibility, but Apple’s software tools already allow for apps to be 64-bit aware. In a few years when Apple completes the 64-bit transition, this means it will already have a huge number of compatible apps. Other tangible improvements from the move to ARMv8 and 64-bit are the bigger number of general purpose registers, FP/NEON registers, and new SIMD instructions. iOS 7 itself and all included apps have already made the move to 64-bit.

Recommended Stories
The 1.3GHz clock speed might look low in comparison to top shelf Android devices, but keeping it relatively low allows for optimal power efficiency. The Cyclone core itself seems to be an evolution of the Swift core. In it, Apple has doubled L1 cache from 32KB/32KB (two separate caches for instruction and data) to 64KB/64KB. Level 1 cache is a static and very fast memory where often accessed data is stored, and it’s key to improving the overall and multitasking performance of a chip. L2 cache remains 1MB, but comes with faster access latency.

Inside the Apple A7 chip in the iPhone 5s


Now, on to the tests.

The first test we run is the Sunspider Javascript Benchmark that measures javascript performance. The iPhone 5s achieves around 75% better js performance than the iPhone 5, and easily tops the list beating even Cortex A15 competitors.

Lower is better
HTC One
977.9
Samsung Galaxy S4
1082.9
LG G2
932.8
Sony Xperia Z1
746.2
Apple iPhone 5
712.7
Apple iPhone 5s
415.7

Mozilla Kraken is an even more stressful javascript benchmark. Sunspider’s popularity has forced companies to optimize their devices, and thus skew the picture, but there seems to be none of that in Kraken. Again, the iPhone 5s tops the charts with extremely fast js processing. The performance gain is more than double that of the iPhone 5.

Lower is better
HTC One
14598
Samsung Galaxy S4
12227
LG G2
7812
Sony Xperia Z1
7636
Apple iPhone 5
13888
Apple iPhone 5s
5931.8



GPU


The iPhone has traditionally pushed the envelope for graphics and gaming including the best of Imagination Technologies’ graphical chips. This time, Apple has outdone itself and it has indeed included the newest PowerVR Series 6 chip with support for OpenGL ES 3.0. The particular chip is the PowerVR G6430 that makes the switch from a vector to a fully scalar architecture. It is a four-cluster chip that is advertized to deliver 2x the performance of the iPhone 5. In reality, the iPhone 5S probably delivers much more graphical oomph. Double the performance should be reached at around 200MHz, and Apple has likely clocked the G6430 much higher. 

Looking at the pure GFlops measurements, we see that Apple’s iPhone 5s is easily the most powerful platform currently available. The graphical performance of the iPhone 5s actually matched the iPad 4 at 76.8GFlops, and starts to approach console grade level. In comparison, gaming platforms like the Sony Playstation 3 score around 230GFlops. The currently available top shelf Android devices like the Samsung Galaxy S4 and the HTC One score around 50GFlops.

On to the benchmarks, we start with Basemark X 1.0. This test runs game simulations running on-screen and at 1080p off-screen. The test is very complex and that explains the low results, yet the iPhone 5s approached very closely the coveted 30fps.

Higher is better
HTC One
8.236
Samsung Galaxy S4
9.148
LG G2
14.662
Sony Xperia Z1
17.007
Apple iPhone 5
17.961
Apple iPhone 5s
27.685

GFXBench, formerly known as GL Benchmark, is one of the most GPU-intensive tests out there and it gives a detailed breakdown of a video card’s performance. Fill rates are the first thing we measure and you’d see that Apple managed to double the performance in the 5s compared to the iPhone 5. The 5s emerges as a clear leader, beating all existing devices.

Higher is better
HTC One
883.7
Samsung Galaxy S4
820.4
LG G2
1240.9
Sony Xperia Z1
1372.3
Apple iPhone 5
1779.7
Apple iPhone 5s
3317.1
Next comes the extremely heavy game simulation test in GFXBench - T-Rex HD. The iPhone 5s is the first device to actually break the 30fps barrier here and deliver smooth framerates at 35fps on-screen. The G6430 chip scores a 2.5x performance gain over the PowerVR SGX 543MP3 GPU in the iPhone 5.

The T-Rex HD component of GFXBench is a demanding,GPU-centric test that simulates a graphically-intensive gaming environment on the screen.The results achieved are measured in frames per second,with more frames being better.
Higher is better
HTC One
14
Samsung Galaxy S4
16
LG G2
21
Sony Xperia Z1
23
Apple iPhone 5
13
Apple iPhone 5s
35
The offscreen test shows how the G6430 compares with other platforms independent of a particular device. The G6430 still scores in the tops, but the Adreno 330 in a Snapdragon 800 configuration is close or bests it. The new Adreno 330 is expected to arrive in the Nexus 5 and we’re already seeing how the new Google handset will match or even beat the iPhone 5 in that department. The Nexus 5 GFXBench results have surfaced pre-maturely, and are not verified by us yet.

Higher is better
Google Nexus 5
21
HTC One
15
Samsung Galaxy S4
16
LG G2
20
Sony Xperia Z1
21
Apple iPhone 5
6.8
Apple iPhone 5s
23

Conclusion


The Apple iPhone 5s brings is one of the biggest under-the-hood upgrades to ever happen to the iPhone line. Apple’s A7 chip comes with a new Cyclone core that is very well optimized in terms of power consumption and still manages to deliver great performance. It’s a dual-core unit, but we don’t yet seem to have enough optimized software to consider this a downside compared to other quad-core chips. Moreover, the A7 is the first 64-bit chip and that brings tangible advantages and opens up the opportunity for developers to build 64-bit aware apps much faster. Another plus for the great Apple ecosystem.

In terms of graphics, the Apple iPhone 5s is the new phone to beat. It comes with the new 6-series Imagination Technoligies’ GPU that delivers more than double the graphical punch of the iPhone 5 and comes with OpenGL ES 3.0 support. It is the first phone to deliver smooth over 30fps framerates on the most stressful graphical tests.

Overall, the A7 is an impressive chip. The average user will notice its incredible speed in loading webpages and how it resolves amazing detail in games. It’s future-proof. Now, if only Apple could listen and bring us all this in a similarly well designed package with a bit larger display...

SunspiderLower is better
Google Nexus 5723.9
HTC One977.9
Samsung Galaxy S41082.9
LG G2932.8
Sony Xperia Z1746.2
Apple iPhone 5712.7
Apple iPhone 5s415.7
Basemark X on-screenHigher is better
Google Nexus 517.342
HTC One8.236
Samsung Galaxy S49.148
LG G214.662
Sony Xperia Z117.007
Apple iPhone 517.961
Apple iPhone 5s27.685
GFXBench Fill Rate off-screenHigher is better
Google Nexus 51361
HTC One883.7
Samsung Galaxy S4820.4
LG G21240.9
Sony Xperia Z11372.3
Apple iPhone 51779.7
Apple iPhone 5s3317.1
GFXBench T-Rex HD off-screenHigher is better
Google Nexus 521
HTC One15
Samsung Galaxy S416
LG G220
Sony Xperia Z121
Apple iPhone 56.8
Apple iPhone 5s23
GFXBench T-Rex HD on-screenHigher is better
Google Nexus 523
HTC One14
Samsung Galaxy S416
LG G221
Sony Xperia Z123
Apple iPhone 513
Apple iPhone 5s35
Mozilla KrakenLower is better
Google Nexus 58871.7
HTC One14598
Samsung Galaxy S412227
LG G27812
Sony Xperia Z17636
Apple iPhone 513888
Apple iPhone 5s5931.8

reference: AnandTech, Chipworks

Recommended Stories

Loading Comments...
FCC OKs Cingular\'s purchase of AT&T Wireless