Huawei Mate 8, Kirin 950, Cortex-A72 Benchmarks

Final Thoughts

ARM's Cortex-A72 CPU is a natural progression of the A57. At a high level, the two processors look similar, but ARM has made a number of power and performance optimizations to every stage in the pipeline. Most integer workloads see no appreciable performance gain, but there's a few specific cases, encryption in particular, that benefit from zero-cycle forwarding and the new Radix-16 integer divider. The A72's lower-latency floating-point units make a larger impact, increasing single-core Geekbench performance by about 15 percent overall relative to the A57 at the same clock frequency, with most of the individual workloads showing 30 to 60 percent gains.

Despite the A72's improvements, it's still a narrower architecture than Apple's Twister CPU or Qualcomm's new Kryo core, which limits IPC. After adjusting for differences in clock frequency, Kryo holds a 20 percent advantage in Geekbench integer and a 41 percent advantage in Geekbench floating-point performance. The A72 can, however, reach higher frequencies (we should see A72 cores running at 2.5GHz), which helps mitigate, and in some cases overcome, Kryo's greater IPC.

HiSilicon is the first to deliver the A72 on TSMC's 16nm FinFET+ process, and the first to use ARM's latest high-end GPU -- the Mali-T880 -- in its Kirin 950 SoC. This combination gives it better system performance and power efficiency than A57-based SoCs, including Qualcomm's Snapdragon 810 and Samsung's Exynos 7420. Kirin 950 also looks like it will be competitive with Snapdragon 820, at least on non-GPU related tasks, with each SoC having an edge in certain workloads.

At first glance, HiSilicon's decision to use the Mali-T880 in a quad-core configuration looks puzzling. While the T880's one additional ALU and higher max frequency helps keep it within 15 to 30 percent of the Exynos 7420's octa-core T760 GPU in shader-heavy games, having only half as many ROPs, texture units, and triangle units hurts peak performance over a wide range of gaming workloads, allowing the Exynos 7420 to extend its lead to around 60 percent. In all of our gaming benchmarks, the Kirin 950 performed more like a mid-range SoC.

A closer look, however, reveals HiSilicon's logic. Sure, the Kirin 950 is not going to wow anyone with its peak performance, but our tests show that its gaming stability is excellent, able to sustain near max performance over long periods of time. When paired with the Mate 8's 1080p display, the Kirin 950 actually performs better than the Exynos 7420 in the Galaxy S6 after a short period of time, because high temperature forces the S6 to throttle back its GPU frequency. This means the Kirin 950 and Mate 8 should not have any issues playing real-world games. We do not think the Kirin 950's Mali-T880MP4 GPU is powerful enough to drive QHD displays, however, limiting its use in some high-end flagships. The smaller GPU core and hybrid LPDDR3/LPDDR4 memory controller does make the Kirin 950 a high-performing mid-range SoC option from a cost standpoint, though.

The Kirin 950 seems a good fit for Huawei's Mate 8, which set new performance and battery life records in PCMark, our best benchmark for predicting real-world behavior. These tests corroborate our own first-hand experience: the Mate 8's UI was very fluid, Web pages loaded and scrolled quickly, and it just felt very fast overall. There's still several things we have not looked at yet, such as the display and cameras, but the Mate 8 seems like the real deal when it comes to performance and battery life.

MORE: Best Smartphones
MORE: Smartphones in the News
MORE: All Smartphone Content

Update, 1/19/16, 6:50am PT: Clarified Huawei's growth statistics in first paragraph.

Matt Humrick is a Staff Editor at Tom's Hardware, covering Smartphones and Tablets. Follow him on Twitter.

Follow us on FacebookGoogle+RSSTwitter and YouTube.

This thread is closed for comments
13 comments
    Your comment
  • ak47jar3d
    Kirin 950 unfortunately disappoints again on the gpu end. The six core snapdragon 808 does better.
  • megamanxtreme
    The SD 820 does horrible on the battery life tests, as it doesn't show anywhere. :(
  • Nintendork
    4gpu cores are simply too low for their flagship SOC. 6gpu cores would've been better.
  • MobileEditor
    Quote:
    The SD 820 does horrible on the battery life tests, as it doesn't show anywhere. :(


    The only SD 820 device we've tested so far is the Qualcomm MDP, which is the company's own development hardware. Because we had less than two hours to complete our testing, we were not able to collect any battery life data.

    - Matt Humrick, Mobile Editor, Tom's Hardware
  • Onus
    The non-removable battery is a dealbreaker. Only a fool pays $700 for a device that may only have a two year service life. As fast as this device-space changes, will it even be possible to get a battery replacement in two years?
  • bit_user
    1814010 said:
    ...
    Great analysis -- I've been waiting for this. Thanks!
    :)

    BTW, how did HiSilicon & Huawei get way out front of everyone else on the A72? That's a story I'd like to read.
  • bit_user
    47340 said:
    As fast as this device-space changes, will it even be possible to get a battery replacement in two years?
    Sure, why not? A flagship phone will probably be sold on to another owner. It will still be fast enough in 2 years, and there would probably be enough of them to justify a small battery market.

    Plus, I've had no trouble getting replacement batteries for lots of discontinued things - laptops, cameras, MP3 players, to name a few.
  • bit_user
    1597523 said:
    Kirin 950 unfortunately disappoints again on the gpu end. The six core snapdragon 808 does better.
    But I see it mainly as a test of the A72. True, Kirin made a bad call on the GPU, but there will be plenty of A72-based SoC's that'll have similar CPU performance to this and possibly different GPUs, so I don't see the GPU performance as such a problem.

    Now, the only piece missing from this picture is Samsung's Exynos 8890, with their custom Mongoose core.
  • kenjitamura
    Does this company release the source code for their android products? Googling this company and open source shows that at least they seem to put some effort into contributing to open source software but couldn't find if that policy extends past their networking operations. If they do comply with the licenses and release source code I'll gladly consider their products but if they're a POS company like Mediatek then I want no part of it and hope they don't manage to penetrate the US market.

    Seriously, the single most important factor to buying an Android product is whether or not the company behind them actually complies with the license for using the software and it feels like most people don't even consider that. If the company stops maintaining the device a few months down the road, as is the case with 99% of android devices from china, then you'll find yourself SoL and left with no more security patches or platform upgrades.
  • zodiacfml
    Impressive as it beats Mediatek. But a few months from now, Samsung and Qualcomm will release theirs which have better GPUs and image processing.
  • Badelhas
    Great article. I miss the days when Tom´s Hardware made LOTS of analysis like this one, as AnandTech still does. This makes me come here less and less. The Design of the site is also in need of a refresh, in my humble opinion. This is constructive critizism, vale?
    Regarding the SOC, its surprising how good it behaves, at least for me. If only Huawey would ditch their horrible UI, then I could consider one of their smartphones. Anyone knows what other brands will use this SOC?

    Cheers
  • bit_user
    579095 said:
    Great article. I miss the days when Tom´s Hardware made LOTS of analysis like this one
    How many articles have you read, recently? I've noticed an uptick in the depth of the articles, in the past 6-12 months.

    579095 said:
    Anyone knows what other brands will use this SOC?
    Since the article states that HiSilicon is a Huawei subsidiary, I'm guessing none? Anyway, since it just uses standard ARM CPU and GPU cores, you should soon have plenty of options.
  • dE_logics
    The table proves what kind of people buy apple products.