System Performance

The year 2015 was disappointing for SoC aficionados and difficult for OEMs who struggled to field devices that delivered better performance and battery life than their previous products. A confluence of factors led to this calamity, including a leaky process node and poor design decisions by several companies. With few options to choose from, LG opted for Qualcomm’s second-tier Snapdragon 808 for the G4, which offered the same or often better performance than the 810 in sustained workloads, using two fewer CPU cores, due to less thermal throttling.

Fortunately, 2016 is proving to be a renaissance for smartphone SoCs, fueled by Samsung’s 14nm and TSMC’s 16nm FinFET process nodes. Intense competition has given rise to not one but two new CPU microarchitectures: Qualcomm’s Kryo and Samsung’s Mongoose. Of course we continue to see big.LITTLE SoCs based on ARM’s Cortex-A72 and -A53 CPU cores and Apple still has its Twister CPU. It’s a great year for smartphone buyers and processor geeks!

For the G5, LG uses Qualcomm’s Snapdragon 820 SoC that includes four of its new 64-bit Kryo CPU cores and an upgraded Adreno 530 GPU. While we will be comparing its performance results to several of the latest smartphones using a mixture of SoCs both new and old, we’re not going to discuss the reasons behind the performance deltas we see in any depth. Andrei is currently working on an article that will discuss and compare the new CPU microarchitectures in much more detail in a future separate SoC-centric deep-dive article.

PCMark - Work Performance Overall

PCMark - Web Browsing

PCMark - Video Playback

PCMark - Writing

PCMark - Photo Editing

PCMark is currently our best test for evaluating overall system performance. Its real-world workloads exercise the CPU governor in much the same way commonly used apps do and is generally a good indicator of the performance you can expect to see.

The G5 does well overall, offering a modest improvement over the G4. Like the other Snapdragon 820 devices, the G5 delivers good performance in the Video Playback and Writing tests, although not as good as the Kirin 95x-based Huawei Mate 8 and P9. The Photo Editing test, which uses both the CPU and GPU to apply a series of photo effects and also performs some file operations, is where the G5 shows the largest increase (41%) relative to the G4. It’s also the only PCMark test where Snapdragon 820 holds a performance advantage over the Kirin 95x.

The Web Browsing test shows that two different devices using the same SoC do not necessarily perform the same. The Galaxy S7 outperforms the G5 by 54% even though they both use the Snapdragon 820. Monitoring CPU activity and memory bus frequency makes it clear that Samsung and LG use different strategies for balancing performance, battery life, and thermals.

As part of our new 2016 benchmark suite, we're introducing DiscoMark. DiscoMark is an application developed by the Distributed Computing Group at ETH Zürich and presents itself as an incredibly useful tool in objectively measuring an every-day experience with today's smartphones: application launch times. To date measuring and capturing this metric required either imprecise high-speed video analysis of an application's runtimes or laborious manual system tracing of a device. The folks over at ETH Zürich found a solution to this by making use of Android's accessibility services to be able to automate and measure an application's startActivity() method. In Android's activity life-cycle, the default startActivity() is the first method called to what subsequently builds and renders the UI elements of the app. For the vast majority of applications out there this is a valid and accurate measurement of the time it takes for one to see the first UI elements.

For our benchmark suite we decided to use the new tool in two ways: Cold startup measurements and hot startup measurements. In the cold measurements we run our set of 8 applications once through the benchmark cycle in sequence, after which we clear the device's memory via evicting all apps from memory. We repeat this 10 times until we have a satisfactory sample pool. The cold test is run after the hot test so measurements here represent values that are possibly affected by kernel filesystem caching and stable device memory management behavior. The cold runtimes are both affected by a device's SoC performance as well as NAND performance, making this an accurate representation of the times required to launch an app not already in memory. The hot runtimes are a sequence of 25 runs with the first 5 ejected to help compensate for cold filesystem caches, making this a relative accurate representation of real-world switching between applications which are already loaded in memory.

To present the data, we use the geometric mean of each application's median measured runtimes through our samples. The applications chosen are both third-party applications as well as some of the most used OEM applications. This mix ensures that we represent both raw speed in apples-to-apples comparisons between devices and performance of some cornerstone applications, including Settings, Gallery, and Camera launch times. For advanced readers who are curious about the breakdown between third-party and OEM applications, we chose to display the data in whisker-charts, which are able to represent the statistical breakdown and behavior of the runtimes measured. Here we show minimum, maximum, first and third quartile boundaries (Q1, Q3) as well as the median values of the runtime distributions.

DiscoMark - Android startActivity() Cold Runtimes

The G5 launches apps quickly, similar to the Galaxy S6 and S7 devices. At least for the smaller apps we tested, the G5’s UFS 2.0 NAND does not provide any noticeable performance increase over the G4’s eMMC 5.0 storage; however, they both show a more than a 3x improvement over the older G3, which is very noticeable in normal use. The G5 is also at least 29% faster than the Nexus 5X and Nexus 6P. This does not sound like a lot, but it’s enough to make the 6P feel slow after using the G5 for awhile. What’s surprising is just how quickly Huawei’s Mate 8 and P9 open apps: about 40% faster than the G5.

DiscoMark - Android startActivity() Hot Runtimes

There’s a tighter grouping when it comes to switching between open apps, which is to be expected. Huawei’s Mate 8 and P9 still lead the group, averaging at least 45% faster than the G5. Once again the G5 does not offer much improvement over the G4, but it does manage to outperform the Snapdragon 820 version of the Galaxy S7.

Both of our user experience tests, PCMark and DiscoMark, confirm our subjective observations: The G5 simply feels fast, especially when coming from a phone more than one generation old. The UI is fluid, apps launch quickly, and browser scrolling is pretty smooth. It’s generally comparable to the Galaxy S7, although Samsung’s phone performs a little better with web browsing in Chrome and even better with its native browser.

Kraken 1.1 (Chrome/Safari/IE)

WebXPRT 2015 (Chrome/Safari/IE)

JetStream 1.1

Google’s Chrome is the only browser that comes installed on the G5, so that’s what we used for our browser testing. The Mate 8 and P9 are at or near the top of the chart in each test, outperforming the G5 by 17% or more in WebXPRT 2015 and JetStream. There’s a similar gap of around 20% between the G5 and G4. The G5 is faster than both Nexus phones in most cases, but falls a little behind the Galaxy S7.

The LG G5 is not the fastest flagship phone, but it’s certainly competitive. Anyone upgrading from a phone more than a year old will notice how much faster the G5 feels. Even the Nexus 6P feels slow by comparison. The only negative thing I can say about system performance is the G5’s slightly slower web browsing experience, but that’s just nitpicking.

Camera Still Image Performance & Video Quality GPU Performance
Comments Locked

92 Comments

View All Comments

  • qlum - Thursday, May 26, 2016 - link

    I am sad that with the g5 almost all of the manufacturers stepped away from the more comfortable plastics to glas and metal.

    I think the leather back of the g4 and the back of the note 3 are the nicest to use of all phones. I would personally not want something that damages faster, is less comfortable to hold and is more slippery for just some asthetics which I really could not care less about.
  • PTNLemay - Thursday, May 26, 2016 - link

    << The G5 also uses the ambient light sensor to turn off the display when it senses it’s in a pocket or purse or even when lying face down. >>

    My god, please, can someone tell me how to turn this off. There's this infuriating delay involved with it so that it takes a good 3 or 4 seconds after I've picked it up for the power button to become responsive. I'm used to waking up the phone as I'm raising it up to my face, this feature is just totally useless to me. I looked in settings but I couldn't find where it's hiding.
  • ketacdx - Sunday, May 29, 2016 - link

    I don't know if it's the same on the G5 but on my Nexus 5X its in Settings-->Display-->Ambient Display.
  • Hrel - Thursday, May 26, 2016 - link

    I really wish you guys could add the Sony phones to your review lineup.

    I realize they aren't as mainstream as LG and Samsung and Apple, but I think that actually makes it a better fit for this site. As your reader-base will be more likely to buy something that's better, even if it isn't from the big guys.

    I say this because my Sony Xperia Z3+ makes these test results look utterly archaic. My battery life is literally twice that of anything that's even on your chart AND the phones waterproof AND it was only $400. Frankly their insistence on using 1440p screens makes Samsung and LG non-existant to me.
  • tipoo - Friday, May 27, 2016 - link

    I recall something about Sony just not sending them test units or something.
  • Ian Cutress - Friday, May 27, 2016 - link

    We met with Sony at MWC to realign the relationship. It went really well, and we agreed to sync back up in the summer when the new devices are launched and we have enough bandwidth to review them.
  • tipoo - Saturday, May 28, 2016 - link

    Good to hear!
  • TheinsanegamerN - Tuesday, May 31, 2016 - link

    So, we should expect the review sometime around january 2017?
  • vincentjamesj - Thursday, May 26, 2016 - link

    Valuable suggestions , Just to add my thoughts if you are looking for a a form , my company used a blank version here https://goo.gl/wPglxB.
  • Badelhas - Thursday, May 26, 2016 - link

    Great and detailed review, as always. Congrats.
    Looking forward for the full review of the HTC 10 and Vive. When will they be released?

    Cheers

Log in

Don't have an account? Sign up now