GPU Performance

Much like the System Performance section, I’m not expecting any big surprises in the GPU performance section. The Kirin 980 uses a Mali G76MP10 at 720MHz and while the chip isn’t blazing as much as the competition, it still performs adequately well and is a significant upgrade to last year’s Kirin 970.

3DMark Sling Shot 3.1 Extreme Unlimited - Physics

In the 3DMark Sling Shot physics test, the P30s are taking the top spots in terms of performance, both in peak as well as sustained figures. The limitation here lies mainly on the part of the CPU as well as its thermal throttling characteristics. Both the P30 and P30 Pro barely throttle in this regard, at least not in GPU power constrained scenarios.

3DMark Sling Shot 3.1 Extreme Unlimited - Graphics

In the graphics test, we see expected results on the P30 Pro, however on the smaller P30 there’s essentially no thermal throttling at all, which is extremely peculiar.


P30 Overheating Warning & App shutdown

Shockingly enough, I didn’t manage to make the P30 throttle at all in any of the tests, as before it could even get to a point of thermal equilibrium, the OS would shut down the application and raise a thermal overheating warning. I don’t know what’s going on with devices nowadays that this keeps happening as I’ve encountered the issue in last year’s Qualcomm Galaxy S9+ with release firmware as well. The last time this happened, it was due to disabling of the thermal throttling when the OS was detecting benchmarking applications, however in our case we’re using altered application IDs. Still even with this the smaller P30 overheated repeatedly. The fact that this is an OS warning means it’s triggered by a different driver than the usual SoC thermal drivers, so something must be off on the current firmware.

GFXBench Aztec Ruins - High - Vulkan/Metal - Off-screen

In the GFXBench Vulkan High benchmark we see both P30 and P30 Pro neck-in-neck with quite excellent performance. Again what is interesting here is that both devices perform significantly better than the Mate 20s and the View20 with the same chipset. I explain this through the fact that the P30s come with newer GPU drivers, and Arm must have made more significant improvements in their Vulkan drivers.

GFXBench Aztec Ruins - Normal - Vulkan/Metal - Off-screen

In the Normal variant of the Aztec benchmark, we see the P30 Pro throttle a little more, yet it still manages to showcase much better performance figures than the Mate 20, and also higher peak figures than the Mate 20 Pro & View20. The smaller P30 here posts the best figures, however its sustained performance is so high simply because the device is getting extremely hot. I’ve argued if I should be posting the figures for the P30 at all since if you continue to load the device in this manner it’ll simply crash the application.

GFXBench Manhattan 3.1 Off-screen GFXBench T-Rex 2.7 Off-screen

Overall, GPU performance of the P30s is in line with that of last year’s Snapdragon 845 phones, which is still great. Huawei and HiSilicon still trail behind Samsung’s Exynos Mali GPU implementations, although the difference isn’t all that big this generation.

I hope that Huawei figures out the thermal issues on the smaller P30 and issues a firmware update, I’ll be updating the article with the relevant data once this is all sorted out.

System Performance Display Measurement
Comments Locked

85 Comments

View All Comments

  • SwordOS - Thursday, April 18, 2019 - link

    @Andrei, you're saying the galaxy s10+ battery life is better than the p30 pro's one, but reviewers everywhere are still saying that the battery life on the p30pro is phenomenal and you can hit 2 days of usage, while with the s10+ (and s10) you can barely hit one day of usage. Also, the difference in battery life between wifi and 4g with the galaxy s10+ (at least for the exynos variant) seems to be way more noticeable than on the p30pro. Did you also try these phones in a real day of usage? Maybe benchmarks cannot be translated to real life usage..
  • Andrei Frumusanu - Thursday, April 18, 2019 - link

    > and you can hit 2 days of usage, while with the s10+ (and s10) you can barely hit one day of usage

    Such claims are just bollocks. I have the S10+ Exynos as a daily and I'm sitting at 47% at 2 days with 5h screentime. Similarly the P30 Pro isn't bad but it just doesn't last as long due to the base power simply being 120mW less efficient.
  • SwordOS - Thursday, April 18, 2019 - link

    so are all european reviewers lying except you? I trust you, but this is strange
  • Andrei Frumusanu - Thursday, April 18, 2019 - link

    Yes, most European reviewers have their data wrong. It's because they didn't identify some firmware issues and got the articles out as soon as possible. I identified the issues and avoided it for the review; meanwhile Samsung has issued firmware updates at the end of March which fixed the drain issues. Of course those reviews weren't updated.
  • SwordOS - Thursday, April 18, 2019 - link

    Did drain issues occurred only after making a voip call or even for other reasons?
  • RMerlin - Thursday, April 18, 2019 - link

    "Huawei still uses Broadcom BCM4359 WiFi combo chips" AFAIK, they use a HiSilicon Hi1103.
  • Andrei Frumusanu - Thursday, April 18, 2019 - link

    Went and checked again, you're right. I was tricked by the phone still coming with the BCM4359 firmware.
  • s.yu - Thursday, April 18, 2019 - link

    Now why do they have Broadcom firmware if they use their own modem?
  • N Zaljov - Friday, April 19, 2019 - link

    Probably BSP leftovers. Some Hi3680-based boards still use a BCM4359, and since most of the devices will rely on the same BSP (with minor little additions like bindings for the various different batteries, displays etc. that Huawei uses), they most probably just kept the Broadcom stuff in there.
  • nicolaim - Thursday, April 18, 2019 - link

    749€ for a phone with no OIS, no waterproofing, and no wireless charging? No thanks.

Log in

Don't have an account? Sign up now