Samsung Galaxy S6 (Exynos 7420) vs HTC One M9 (Snapdragon 810) vs iPhone 6 (Apple A8) performance review
Now that Samsung has finally realized the importance of designed and has released the Galaxy S6 in a completely overhauled aesthetic, we can finally say there is some sort of parity between flagships this year when it comes to their design appeal.
Gone are the times of all-Snapdragon flagshipsHowever, gone are the times of all-Snapdragon-toting devices, and this year, we have a true diversity of processors: the iPhone 6 touts the Apple A8 SoC, the Galaxy S6 features a Samsung-made Exynos 7420, and the One M9 sports a Snapdragon 810 chip.
What are the differences between the three, and which one works best? We take a look at the CPU and GPU performance, as well as the effect they have on battery life in this Galaxy S6 vs One M9 vs iPhone 6 performance review.
Rather than speaking about the system chip on the whole, we take a look first at its one crucial part: the CPU performance. It’s common knowledge that the CPU takes the heavy load in most of daily operations including browsing (surfing Facebook too), while the GPU starts to take that heavy load in parallel operations, most notably games and video encoding. What’s not so common is an understanding of the finer details of single-threaded vs multi-threaded apps, or put in simpler terms: how much having multiple cores helps (or does not help) in different apps.
No custom cores on the 64-bit Android front yetThere is no simple answer to that: Android handles all UI interactions in the main thread of an app, which alone suggests using at least two threads for the vast majority of apps, but it’s much harder to judge the actual usefulness of an octa-core setup. One educated guess is that most common apps will not reap the benefits of the octa-core chip fully, while some specialized demanding apps and games will do see a boost in performance. Given the elevated importance of single-core performance, when looking at benchmarks, we tend to prioritize the single-core score of devices (without neglecting the multi-core result, naturally). This is an important differentiation because some particular benchmarks like AnTuTu make excellent use of multiple cores, which may not be the case in real-life usage. Rather than looking at synthetic benchmarks, it’s worth keeping an eye on more granular ones that allow better understanding of CPU performance.
First, let’s recap the specs, though. The Galaxy S6 runs on an Exynos 7420 SoC with an octa-core big.LITTLE setup consisting of four high-performance Cortex-A57 cores running at up to 2.1GHz, and four Cortex-A53 battery-efficient cores running at up to 1.5GHz. The One M9, on the other hand, sports a Qualcomm Snapdragon 810 with a similar big.LITTLE A57/A53 solution running at 2GHz (A57, slightly underclocked) and 1.5GHz (A53). The iPhone 6 is the odd one here with its Apple A8 chip that features ‘only’ two CPU cores running at ‘only’ 1.4GHz. We’re stressing only since pundits are often quick to accuse Apple for being behind the times, without taking in consideration that the Cyclone v2 cores are both larger in size and complexity, and are able to run at their nominal clock speeds for prolonged periods of time, while the clock speeds in the former two devices are ‘turbo’ clock speeds that cannot be sustained effectively.
With this in mind, let’s turn to the actual benchmark scores, the comment is right below them.
Geekbench 3 single-core Higher is better
Samsung Galaxy S6 1440
HTC One M9 1209
Apple iPhone 6 1630
Samsung Galaxy S5 944
Samsung Galaxy Note 4 1112.67
HTC One (M8) 888
Apple iPhone 5s 1323
LG G3 950
Geekbench 3 multi-core Higher is better
Samsung Galaxy S6 5127
HTC One M9 3738
Apple iPhone 6 2927
Samsung Galaxy S5 2900
Samsung Galaxy Note 4 3259.67
HTC One (M8) 2613
Apple iPhone 5s 2240
LG G3 2545
Basemark OS II Higher is better
Samsung Galaxy S6 1767
HTC One M9 1413
Apple iPhone 6 1239
Samsung Galaxy S5 1054
Samsung Galaxy Note 4 1038.67
HTC One (M8) 1071
LG G3 951
Sunspider Lower is better
Samsung Galaxy S6 354.5
HTC One M9 721.3
Apple iPhone 6 353.4
Samsung Galaxy S5 777.3
Samsung Galaxy Note 4 1087.87
HTC One (M8) 693.1
Apple iPhone 5s 415.7
LG G3 947.2
Two things catch the eye the most: one, the iPhone 6 is still the best performing phone when it comes to single-thread performance, and two, the Galaxy S6 is clearly the best-performing Android phone (that comes close to the iPhone 6 in single-core CPU performance). Also, despite the similarity between the CPUs of the Galaxy S6 and the One M9, CPU performance is still noticeably higher on the S6’s Exynos chip.
The biggest improvement in CPU performance is clearly achieved by Samsung: a whopping 50%+ jump in single-core CPU performance. Interestingly, despite both the S6 and M9 using stock Cortex A57 cores, the M9 is outperformed by a hefty margin of more than 18%. It's important to know that HTC has pushed an update to its One M9 just before the launch of the phone, throttling performance of the chip in order to lower down what seemed like very disturbing overheating problems. Recent testing by AnandTech has revealed the full extent of that throttling, and you can see for yourself how the One M9 caps its processor further down with more use.
The next important chapter to overall great performance is the GPU, of course. Taking over in games, a good GPU guarantees that you’ll be able to play the latest titles on your phone with ease, and gives you faster processing speeds in some visually-demanding apps.
First, let’s recap the specs. The Galaxy S6 ships with an ARM Mali-T760 MP8 graphics chip, the HTC One M9 uses the Qualcomm Adreno 430, and finally, the iPhone 6 sports an Imagination Technology PowerVR GX6450.
Before diving in the benchmarks, here also a few remarks are due. First comes the issue of screen resolution. You’ll see on-screen and off-screen benchmark scores (offscreen tests are used to neutralize differences in resolution and equalize all devices to a 1080 x 1920-pixel resolution).
When it comes to resolution, the differences between these three phones could not be larger: the iPhone 6 sports a 750 x 1334-pixel 4.7” display, the One M9 - a 1080 x 1920-pixel 5” screen, and the Galaxy S6 - a 1440 x 2560-pixel 5.1” display.
How much is that a factor for games? A higher resolution naturally means an increased load for the GPU, and hence, lower frame rates. How much does game scaling actually affect GPU performance is an open question, but so far indications are that higher resolutions do take a heavy toll on performance. With this in mind, let’s take a look at the actual graphics benchmarks, split in on-screen and off-screen scores.
GFXBench T-Rex HD on-screen Higher is better
Samsung Galaxy S6 37
HTC One M9 49
Apple iPhone 6 48.9
GFXBench T-Rex HD off-screen Higher is better
Samsung Galaxy S6 46
HTC One M9 50
Apple iPhone 6 42.3
GFXBench Manhattan 3.1 on-screen Higher is better
Samsung Galaxy S6 16
HTC One M9 24
Apple iPhone 6 25.8
GFXBench Manhattan off-screen Higher is better
Samsung Galaxy S6 19
HTC One M9 24
Apple iPhone 6 17.8
Effect on battery life
Finally, when speaking about CPU and GPU performance, we're inevitably faced with the question of how performance relates to battery life. With all the countless reports about the Snapdragon 810 overheating, there was reason for worry. Luckily, HTC has pushed an important software update just days before the launch of the One M9, capping its performance, but also securing it from overheating.
Battery life (hours) Higher is better
Samsung Galaxy S6 7h 14 min (Good)
HTC One M9 6h 25 min (Average)
Apple iPhone 6 5h 22 min (Poor)
Samsung Galaxy S5 7h 38 min (Good)
HTC One (M8) 7h 12 min (Good)
Apple iPhone 5s 5h 2 min (Poor)
Charging time (minutes) Lower is better
Samsung Galaxy S6 78
HTC One M9 106
Apple iPhone 6 147
Samsung Galaxy S5 122
HTC One (M8) 207
Posts: 3791; Member since: Sep 30, 2009
posted on Apr 09, 2015, 8:08 AM 12
posted on Apr 09, 2015, 8:12 AM 17
Posts: 1016; Member since: Dec 19, 2014
posted on Apr 09, 2015, 8:18 AM 11
Posts: 467; Member since: Jun 09, 2010
posted on Apr 09, 2015, 8:56 AM 1
Posts: 375; Member since: Oct 01, 2014
posted on Apr 09, 2015, 9:43 AM 2
Posts: 1651; Member since: Feb 20, 2015
posted on Apr 09, 2015, 9:52 AM 5
Posts: 6474; Member since: Jan 28, 2013
posted on Apr 09, 2015, 10:04 AM 5
Posts: 5192; Member since: Oct 28, 2013
posted on Apr 09, 2015, 10:08 AM 1
posted on Apr 09, 2015, 10:09 AM 8
Posts: 854; Member since: Jan 13, 2015
posted on Apr 09, 2015, 10:15 PM 0
Posts: 105; Member since: Feb 20, 2015
posted on Apr 09, 2015, 2:48 PM 0
Posts: 105; Member since: Feb 20, 2015
posted on Apr 09, 2015, 3:11 PM 0
Posts: 4; Member since: Jan 26, 2015
posted on Apr 10, 2015, 12:58 AM 1
Posts: 3061; Member since: Apr 28, 2014
posted on Apr 09, 2015, 10:39 AM 0
Posts: 5724; Member since: Feb 10, 2013
posted on Apr 09, 2015, 5:05 PM 1
Posts: 2055; Member since: May 26, 2011
posted on Apr 09, 2015, 6:08 PM 0
PhoneArena Comments Rules
A discussion is a place, where people can voice their opinion, no matter if it is positive, neutral or negative. However, when posting, one must stay true to the topic, and not just share some random thoughts, which are not directly related to the matter.
Things that are NOT allowed:
- Off-topic talk - you must stick to the subject of discussion
- Trolling - see a description
- Flame wars
- Offensive, hate speech - if you want to say something, say it politely
- Spam/Advertisements - these posts are deleted
- Multiple accounts - one person can have only one account
- Impersonations and offensive nicknames - these accounts get banned
Moderation is done by humans. We try to be as objective as possible and moderate with zero bias. If you think a post should be moderated - please, report it.
Have a question about the rules or why you have been moderated/limited/banned? Please, contact us.
Send a warning to post author
Send a warning to Selected user.
The user has 0 warnings currently.
Next warning will result in ban!
Ban user and delete all posts
Message to PhoneArena moderator (optional):