System Performance

Section by Brandon Chester

The Pixel XL's SoC is designed by Qualcomm and comes with four of its custom Kryo CPU cores—two with a peak frequency of 2.15GHz and two more that top out at 1.59GHz. The quad-core CPU is paired with an Adreno 530 GPU. After hearing that, you may think that I'm describing Snapdragon 820, but in this case I'm actually describing Snapdragon 821. Qualcomm's SoCs often come in two versions with different sets of frequencies, and in the case of the Pixel XL Google has opted to use MSM8996 Pro-AB, which shares the same clock speeds as the normal MSM8996 that shipped in many of 2016's flagship smartphones.

On paper, there's not really any room for Google to have improved general CPU performance compared to the other Android flagships from this year. However, the Pixel XL comes with Android Nougat, along with Google's firmware. System performance on a smartphone is hardly just a function of how fast the CPU is, and it's generally not something that you can determine based solely on the hardware, even if you consider all the parts of the system. A phone's software plays a big role in its UI performance, as well as the performance of critical Android APIs. We've seen devices with the same SoC achieve very different results in tests such as PCMark that utilize frameworks such as RenderScript and core APIs like the system WebView. In order to get a better idea of how well the Pixel XL performs, I've run it through our standard set of benchmarks.

PCMark - Web Browsing

PCMark - Video Playback

PCMark - Writing

PCMark - Photo Editing

PCMark - Work Performance Overall

Like the Nexus 5X and 6P, the Pixel XL performs very poorly in PCMark. The overall score actually comes in below the Nexus 6P despite the Pixel XL being a much faster device on paper. The Web Browsing score is much lower, which is shocking when one considers that improvements to Android's native WebView in Marshmallow put the Nexus 6P at the top of the chart in that test. Video Playback sees a slight reduction, and the Writing score is in line with the Nexus 6P, which performs exceptionally poor in that test. The Photo Editing test, which utilizes some GPU compute, is the only area where performance improves thanks to the Adreno 530 GPU, but it's not near enough to offset the poor performance in the other tests. Devices that use Snapdragon 820 or Kirin 950 outperform the Pixel XL by a large margin, and it actually sits among devices using SoCs from 2015 like the LG G4, the Galaxy S6, and the previously mentioned Nexus 5X and 6P.

Google should really be investigating why their performance is so poor in PCMark for Android. All of the tests are perfectly legitimate scenarios that reflect real-world interactions, and these performance problems will be replicated in real apps that perform these tasks using similar code. For example, the web test uses Android's built in WebView, while the writing test manipulates text and does file IO using Android's own Java APIs. The performance issues when executing tests written purely in Java suggests that there are software problems that may trace back to the Android RunTime, and it's concerning that such problems can exist when building software that mainly uses Android's own APIs.

Storage Performance

Androbench 5.0 - Sequential Read

AndroBench 5.0 - Sequential Write

AndroBench 5.0 - Random Read

AndroBench 5.0 - Random Write

[Update 11/9/2016: Because AndroBench 4 is not compatible with Android 7, we were unable to include storage performance results initially. After our testing was complete, AndroBench 5 was released, which resolved the compatibility issue. However, this release escaped our attention, because we were busy finishing the review. Now that we've had time to try the updated version, we've gone back and tested the Pixel XL and several other phones.] 

In the updated AndroBench 5 storage performance test, our 32GB Pixel XL unit consistently outperforms our 128GB unit by a small amount, although performance for both is not great. Sequential read performance is average, coming in 33% slower than the Galaxy S7 edge. Both Pixel XL units trail the Nexus 6P in the sequential write and random read tests, and they also fall behind the few other phones tested so far.

These results align with our subjective experience: File operations on the Pixel XL are noticeably slower than on some other recent phones. In some cases the difference is small to negligible and only noticeable if compared side by side. The Honor 8, however, is much quicker than the Pixel XL when launching/installing apps or reading/writing files.

Browser Performance

Kraken 1.1 (Chrome/Safari/IE)

WebXPRT 2015 (Chrome/Safari/IE)

JetStream 1.1 (Chrome/Safari)

While the performance in PCMark's web test using Android's native WebView is nothing to get excited over, the performance in Chrome on the Pixel XL shows much more promising results. The Pixel XL ships with Chrome v54 out of the box, which promises improved performance. In Kraken and WebXPRT 2015 Google achieves the best results of any Android device, and in Jetstream only Huawei's Kirin 950/955 devices with their Cortex A72 cores are able to best it. However, when looking at the overall results it's clear that Google is still lagging far behind the web performance of Apple's mobile devices. It's actually concerning that in the grand scheme of things, the only praise you can really give the Pixel XL is that Google has finally beaten the iPhone 6 in web performance, even though the iPhone 6 is over two years old.

The general CPU and system performance of the Pixel XL is something of a mixed bag. Google has done work to improve on Chrome's poor JavaScript performance on Android devices, but there's still a long way to go. PCMark also highlights the fact that there are odd issues with general performance, even in cases where the code being executed is purely Java code using Android's own APIs. These issues existed on the Nexus 5X and 6P, so it doesn't look like Google has spent any time trying to figure out what the cause is. In addition, the score in the web test which uses Android's native WebView is actually significantly lower than the Nexus 6P, and it's never good to see performance regress.

Of course, none of this really speaks to the Pixel XL's UI performance, which is exceptional. Google has clearly put effort into reducing jank and optimizing the performance of application switching. While it's hard to measure UI fluidity, it's obvious that some devices are better than others, and that's very true of the Pixel XL. As for app loading and switching, we would normally use DiscoMark to measure this. Unfortunately, this is no longer possible as of Android Nougat. Changes that Google have made to the operating system mean that observing accessibility events on the system will not give you an accurate idea of how long it took for an application to load. I initially noticed this when I realized that the Pixel XL was logging as being four times faster when launching apps after a reboot compared to apps already in RAM, which obviously doesn't make any sense. We reached out to the developers of DiscoMark, and they confirmed that this is a known issue.

Ultimately, it's a bit unfortunate that there are still obvious gaps between the performance of Google's best Android device and an equivalently priced iPhone. Tasks like web browsing and working with large groups of text or other data are just simply faster on the iPhone 7 than the Pixel XL. The fact that there are improvements to web performance compared to competing devices is a good sign, and I hope we'll hear more about efforts to improve performance in these areas as time goes on. I think users will greatly appreciate the work that Google has done to optimize UI performance and the loading of applications, as it has a substantial impact on your perception of how fast the phone feels. I'm also hopeful that we'll be able to quantify the lead that Google has here compared to other devices sometime soon.

Camera Hardware & Photo Quality GPU Performance
Comments Locked

250 Comments

View All Comments

  • andrewaggb - Wednesday, November 16, 2016 - link

    Went phone shopping this past weekend. Everybody was pushing the Pixel pretty hard but honestly I didn't like it.

    Samsung has better screen to body ratio's and I dislike the virtual home button. Open chrome and it takes up a chunk of the screen, on the samsung phones you get text in that area instead. Cameras and screen weren't any better than samsung's either. I'd take an s7 edge over the pixel anyday.

    But I was pleasantly suprised by the LG V20. Unfortunately the only carrier I could find it on doesn't have coverage in my area but the phone itself was pretty nice. Really wide angle selfie-cam (wider fov than my note 5 which already has a wider fov than most phones), nice large screen (that looked good, unlike the g5 that I think has a terrible screen), and the extra 2nd screen at the top for music controls/wifi/clock etc is a nice little touch as well.
  • ithehappy - Thursday, November 17, 2016 - link

    This is pretty ridiculous! They are charging same as iPhone and S7E, but they don't give you a great display? Or like you mentioned, the camera even, which is Pixel's main selling point, S7 outperforms it in low light? What the heck is this? I wanted to buy this phone when it cooled down in price a bit, but especially after reading the Display section I think I am out! If OnePlus 3's display is better (more accurate is better in my dictionary) then I would simply go for it, it costs like 70% less too! Jeez!

    That display completely putting me off from this. Really sad.
  • syrious - Friday, December 16, 2016 - link

    Yea, you'd be better off with the OnePlus 3 or waiting for a S8, the displays on the sammy phones are phenomenal.
  • AMD718 - Sunday, November 20, 2016 - link

    Reading through the comments, it's apparent to me that you have both Nexus/Pixel advocates and haters. The haters, as expected, are thoroughly delighted by this review as it plays to their confirmation bias. At the same time, the advocates are disheartened because it allows them no confirmation bias. But, let's be honest - The authors are biased as well. This isn't a cut on the authors. It's merely recognition that they are, in fact, human beings and not technology-reviewing robots impervious that remain 100% objective at all times. So, there is subjectivity in this article and people would be well-served in reading many reviews when they are looking for a new device. As an example, the TechSpot Pixel XL review (google it, not putting the link here) rates the Pixel XL's dispaly in sRGB mode as excellent -
    "... in my testing with the Pixel XL in its sRGB mode, this display is the most accurate I have seen. In my punishing custom CALMAN 5 accuracy test, the Pixel XL recorded an astonishing dE2000 value of 1.18, which indicates near-perfect color performance. The Pixel XL also reported near-perfect grayscale accuracy and spot-on gamma."
    Similarly, other reviews offer drastically different assessments of the camera relative to the competition.
    Bottom line, look at this review as one of many resources that you can draw upon to make your own conclusion. AnandTech's review is certainly professional and high-quality, but it is not the end-all-be-all.
  • ithehappy - Sunday, November 20, 2016 - link

    Damn! I never heard about this Techspot, but will surely read their review. I really don't know how there could be this massive difference in calibration results when same tool is used, there can't be a human error, so I don't know what to say really!
  • Androider - Sunday, November 27, 2016 - link

    The launcher being evicted from memory is a familiar phenomenon for any Nexus user when you push the device. Happens on my Nexus 7, 5 and 6p. You get a completely black screen for maybe 3-6 seconds while the launcher is either restarted or swapped in. I have no doubt it would happen on the Pixel unless Google has rearchitected the whole thing, which they clearly haven't.

    This is exactly the type of thing you won't find in a few days of testing, but will run into after using the phone for weeks and months. Thank you Anandtech for a thorough, and honest review! Android has a lot going for it, and it is my platform of choice, but you have to be honest about its shortcomings.
  • lokesh - Wednesday, November 30, 2016 - link

    I don't agree because still i vote for iPhone 7 than Google Pixel XL. In iphone i can download paid apps with vshare app but i don't know how to download paid apps for free in Google Pixel XL. http://www.vshareappdownloads.com/
  • Zovuvazz - Wednesday, November 30, 2016 - link

    I recently purchased a Pixel and have three things to say about it:

    1. It is the first Android phone I've ever owned about which I have no complaints. Everything about it works perfectly. It reminds me of iPhones, to some degree, in how polished the interface looks, feels, and works.

    2. The bezel at the bottom is quite useful as an area of the phone in which touching it doesn't accidentally cause something to happen.

    3. Its design is "boring"? Only to attention whores, perhaps.
  • syrious - Friday, December 16, 2016 - link

    FINALLY a true review of the Google Pixel phones, people over hype this phone so much. TBH I think its absolute garbage and isn't ready to compete with Sammy or Apple.

    I mean the phone isn't even waterproof, how are you making a device that isn't water resistant in 2016?
  • eh_ch - Sunday, January 1, 2017 - link

    This review is lies, the Pixel rocks.

    Crazy fast, smooth scrolling, camera is incredible and this review stole a month of enjoyment of my Pixel from me. I

    hemmed and hawed, and then it was out of stock, so it was another week before it was available again, and then another three weeks to ship.

    Anandtech I love your articles, but the criticisms of Apple fanboyism are ABSOLUTELY correct.

Log in

Don't have an account? Sign up now