System Performance

The Mate S's Kirin 935 is an octa-core big.LITTLE SoC with Cortex A53's employed in both clusters. The faster cluster clocks in at 2.2 GHz, representing a theoretical 10% increase in performance over the Kirin 930 in the P8. We expect the same limitations in performance as found on the P8, as even at such high clocks, ARM's in-order CPU architecture meant for power efficiency just isn't powerful enough to compete with the larger cores found in competing flagship devices.

Kraken 1.1 (Chrome/Safari/IE)Google Octane v2  (Chrome/Safari/IE)

WebXPRT 2015 (Chrome/Safari/IE)

In Kraken and Octane, we discover the expected performance improvement due to the increased clocks. Also as expected, we don't see the Mate S being able to compete with more powerful SoCs. It's interesting to see the A53 inching in on Qualcomm's Krait-based SoCs in some of the tests, this is due to the fact that the Krait architecture's IPC isn't all that higher than an A53 but manages to perform well due to the high clock speed.

Next we move on to PCMark, FutureMark's Android benchmark suite. I've actually been quite happy with PCMark as a benchmark as it's one of the rare benchmark tools out there which actually do manage to deliver on their promise of being representative benchmarks.

PCMark - Web Browsing

Starting with the web browsing sub-test, the Mate S doesn't end up all that badly. This is due to web-browsing being rarely able to trigger full performance states of more advanced SoCs. Instead it's more about burst loads where latency is more important, and here Huawei's HMP scheduler and CPU governor on the big cores is set up aggressively to directly take advantage of the maximum 2.2GHz performance state where as other devices would scale up more conservatively (And thus might miss the critical load time-window).

PCMark - Video Playback

The video sub-test is a test of the hardware decoder latency and performance as well as NAND storage performance as the video test quickly seeks through the test video. The Mate S, similarly to the P8, performs very well here. Oddly enough we've seen a large degradation in performance with a lot of devices when they switched over from KitKat to Lolipop, but it seems Kirin SoCs were not affected by this OS degradation.

PCMark - Writing

The writing sub-test is again an interesting sub-test as it's extremely sensible to optimizations of the Android virtual machine. We've seen some large jumps in performance across many devices when 5.0 Lolipop introduced ART (Android RunTime) over a year ago. The Mate S here again performs well in the benchmark due to the fact that even though its maximum performance lays well under competing devices such as the Note 5, it's still able to hold up its own its own thanks to the very aggressive DVFS scaling of the big CPU cluster.

PCMark - Photo Editing

The Photo test is a computational performance test that takes advantage of RenderScript and thus, if the driver allows it, is able to offload loads onto the GPU. The Mali T628MP4 of the Kirin 935 performs adequately but can't compete against the larger Snapdragon and Exynos configurations. It's nice to see that the Mate S performs better than the P8 here, something that may be attributed to newer Mali drivers on the Mate S.

PCMark - Work Performance Overall

Overall, the Mate S's performance in PCMark ends up quite high. And this is mostly true for every-day performance of the device as it's only on web-page rendering or on application loadings where you do notice that it is slower than competing devices.

We move on to Basemark OS II 2.0, another benchmark that is supposed to test overall system performance.

Basemark OS II 2.0 - System

In the System sub-test the Mate S falls inbetween devices which use A57 CPUs such as the Snapdragon 810 and Exynos 7420, and older Krait or A15-based devices. Basemark's system test is much more limited by raw performance of the SoC and thus represents more heavy workloads. It's interesting to see though that the 2.2GHz A53s are still able to hold up against the competition, and the Mate S manages to perform 25% better than the P8, meaning Huawei was able to squeeze out more performance through software optimizations like modifications to the CPU frequency governor.

Basemark OS II 2.0 - Memory

The memory test in Basemark is supposed to be a realistic NAND test on how applications would be affected by storage performance. Again due to the similar eMMC employed, the Mate S ends up close to the P8, and actually not that far off from higher-end flagship devices.

Basemark OS II 2.0 - Graphics

Basemark OS graphics test seems to be very sensitive to Mali GPUs and causes them to perform rather poorly. All recent HiSilicon SoCs end up at the bottom of the chart in this test.

Basemark OS II 2.0 - Web

In the web test the Mate S again falls inbetween the more powerful SoC devices and devices from the previous generation. Again, we see the Kirin 935's clock increase and modified DVFS mechanism help it edge out the P8.

Basemark OS II 2.0 - Overall 

Again due to the sub-standard GPU scores the overall Basemark OS score for the Mate S ends up towards the lower-end of the spectrum.

All in all, the Mate S' daily performance is satisfactory but one shouldn't expect it to be able to keep up with devices with more powerful CPU architectures. I feel like I'm repeating myself here but unfortunately 2015 has been a quite disappointing year in terms of performance advancements for Android devices. Except Samsung and Apple, it seems all other vendors seem to have been forced to come up with sub-par solutions in order to satisfy marketing demands. Both HiSilicon and MediaTek were caught pants-down as they had to rely on rely on A53 designs to power their flagship SoCs, while Qualcomm wasn't able to properly execute their A57 Snapdragon SoCs.

Software UX, GPU & NAND Performance Display Measurement & Power
Comments Locked

54 Comments

View All Comments

  • hans_ober - Wednesday, December 2, 2015 - link

    So how does A53 / A53e compare to A15 in real world use?
  • vastac13 - Wednesday, December 2, 2015 - link

    Yep! Everyday I refresh my rss feeds, waiting for N6P review and when finally Anand has a notif; nope, wrong phone. :(
  • Ashinjuka - Wednesday, December 2, 2015 - link

    'fresh feeds e're day
  • hans_ober - Wednesday, December 2, 2015 - link

    Power-wise, have they optimized the higher clocked A53'e' in anyway? The curves seem to overlap, so there doesn't seem to be much of a difference. Might be they're better at very high frequencies?
  • Andrei Frumusanu - Wednesday, December 2, 2015 - link

    Notice that the minimum frequency on the fast cores is much higher power so that might be an indication of the difference between the two clusters. Unfortunately I can't access voltage easily on HiSilicon SoCs so it's harder to determine the capacitance difference.
  • zeeBomb - Wednesday, December 2, 2015 - link

    No Meizu pro 5 review? :(
  • Andrei Frumusanu - Wednesday, December 2, 2015 - link

    Unfortunately I seem to have lost contact with them over the last year :/
  • zeeBomb - Wednesday, December 2, 2015 - link

    Aw Shucks! Thats some not so good news, Andrei! At least you contributed to the previous model, and your also GREATLY written deep dive with the Exynos Octa core. Honestly, all in all, no worries man! Its basically a 1080p S6 with insane audio incorporated, and a beautiful 23? MP camera to not forget...its like an iPhone + Samsung combined.
  • s.yu - Saturday, December 5, 2015 - link

    Yeah the Pro 5 is much better than anything Huawei has to offer.
  • jjj - Wednesday, December 2, 2015 - link

    Any chance you tested perf with the memory locked at 800MHz? Just to see if there is a substantial diff in synthetic benchmarks.
    As for the 950, noticed in the Geekbench database that the memory score is all over the place. Integer and FP are around 1.9k and 1.6k but the memory score is from 1k to 2k .Makes yo uwonder what's going on there.

Log in

Don't have an account? Sign up now