Today Qualcomm is disclosing a set of benchmark results for their new Snapdragon 888 SoC that’s set to power next year’s flagship Android devices. Usually, as in years past, we would have had opportunities to benchmark Qualcomm’s reference designs ourselves during the chipset launch event, or a few weeks later during CES. However due to obvious circumstances, this wasn’t possible this year.

As an alternative, Qualcomm is instead sharing with the press a set of benchmark results from their new Snapdragon 888 reference design phone. Usually, the point of having the press benchmark the devices themselves is that it adds independent verification of the benchmark scores. This time around we’ll have to make a little leap of faith in the accuracy of Qualcomm’s numbers – of course we still pretty much expect the figures to be accurate and be reproduced in commercial devices.

Unfortunately, because the majority of our more interesting mobile test suite around SoCs is comprised of custom internal benchmarks, that means that those will be missing from today’s rather brief coverage.

Among the benchmarks that Qualcomm has run are AnTuTu, GeekBench, GFXBench Aztec Normal and Manhattan 3.0, Ludashi AiMark, AITuTu, MLPerf and UL Procyon. We really only run a subset of those benchmarks are part of our regular coverage, so I’ll just be focusing on the very basics with GeekBench, GFXBench and Procyon.

GeekBench 5

Starting off we have GeekBench 5, which in my opinion is generally a good overall performance benchmark for CPUs, and generally scales in line with SPEC. Here we see the new Snapdragon 888’s first-time use of Cortex-X1 cores in action.

The single-threaded performance score has gone up from 919 points on the Snapdragon 865 to 1135 on the new SoC, a 23.5% performance uplift versus its direct predecessor. This is relatively in line with Qualcomm’s promoted performance boost of 25%, and generally is what we expected given Qualcomm’s implementation of the Cortex-X1 in the new chipset. As a reminder, the new X1 cores are clocked at 2.84GHz – the same frequency as the A77 cores on the S865, but lower than the 3.09GHz A77 cores of the Snapdragon 865+. As a result, against the 865+ the 888's performance advantage is only 15.4%, which doesn’t sound quite as exciting.

Multi-threaded performance of the new chip comes in at 16.9% better than its predecessors. This actually was a bit odder to see as I was expecting larger improvements. Thinking more about it, I guess it makes sense – the new Cortex-A78 core, which is being used as the 3x middle cores of the new SoC, is only advertised as offering a 7% IPC advantage over its predecessor.

Meanwhile, Qualcomm did increase their L2 cache size on the middle cores from 256KB to 512KB, but otherwise left their clock frequencies unchanged at 2.42GHz. Together with the unchanged 4x Cortex-A55 cores at 1.8GHz I guess the overall performance for the complete cluster hasn't really changed all that much, with the X1 prime core being the hero of the show for this generation.

Moving on to GPU performance, the new Snapdragon 888 features the new Adreno 660 GPU, where Qualcomm promises a 35% performance uplift. Qualcomm published GFXBench Aztec Normal and Manhattan 3.0 scores. We moved on from Manhattan 3.0 to Manhattan 3.1 long time ago, so we don’t have comparison scores against Qualcomm’s 169fps figure, but we do run Aztec Normal.

In this benchmark, Qualcomm’s listed score of 86fps is over 55% faster than previous generation Snapdragon 865 devices. This might be an outlier score, or it could be sign of the benefits of the additional memory bandwidth afforded by the SoC's faster LPDDR5-6400 support – Qualcomm did say that this generation the GPU will be able to stress that part of the chip much harder.

While the Snapdragon 888 doesn’t look like it’ll match the peak performance scores of the A13 or A14 SoCs used in Apple's iPhones, sustained performance will depend quite a bit on the power consumption of the chip. If this lands in at between 4 and 4.5W, then the majority of flagship Android phones in 2021 will likely be able to sustain this peak performance figure and allow Qualcomm to regain the mobile performance crown from Apple. Otherwise if the chip has to significantly throttle, then 888 will probably fall short of retaking the crown. But even if that's the case, for Android users it shouldn't matter too much: the generational leap over 2020 phones would still be immense, and by far one of the largest GPU performance leaps Qualcomm has been able to achieve to date.

UL Procyon

In terms of AI Benchmarks, Qualcomm didn’t really present anything in the same manner that we do, so this is a good opportunity to add UL’s new Procyon AI Inference benchmark to our suite.

The benchmark is able to run on various accelerators blocks within an SoC, and it's also is able to take advantage of custom TensorFlow Delegates, such as Samsung’s EDEN framework.

Here the new Snapdragon 888 is posting outstandingly good performance, delivering almost 3x the score of the Snapdragon 865+ and outright exceeding the theoretical throughput rate increases of the new Hexagon 780. The new Hexagon is a completely new IP and pretty much the single biggest improvement of the whole Snapdragon 888 as it promises great advancements in performance and power efficiency – not only against previous generation Snapdragons but also against competitor designs which don’t yet have such a flexible DSP/ML hardware block in their SoCs.

MLPerf 0.7.1 - Image Classification MLPerf 0.7.1 - Image Classification (Offline) MLPerf 0.7.1 - Object Detection MLPerf 0.7.1 - Image Segmentation MLPerf 0.7.1 - Language Processing

Qualcomm surprisingly also published MLPerf results on the new chip. The Android version of MLCommons' benchmark suite is fresh out the oven, and among other things, gives us a new standardized test that’s more aligned across the industry.

The new Snapdragon 888 is showcasing tremendous performance leaps compared to its predecessor, with gains of up to 4x in some of the tests. Again, this is well beyond just the theoretical computational throughput improvements of the execution units of the IP blocks, and very likely is tied to the new memory architecture of the new Hexagon block as a whole.

Overall Good First Impressions – Waiting For First Devices

Following up on its announcement just a few weeks ago, today’s benchmark score release helps to further validate our first impressions of (and expectations for) Qualcomm's new Snapdragon 888 SoC.

On the CPU side we’re seeing good improvements, even with Qualcomm's conservative claims. And meanwhile the new Adreno GPU seems to perform as well as Qualcomm has promised – if not a bit better. So as things stand, the missing piece of the puzzle is power consumption; if it ends up being competitive there, then Qualcomm has a shot at regaining the performance crown in mobile.

Finally, the new Hexagon DSP really stood out as being the most exciting piece of new hardware in the Snapdragon 888. These performance figures underscore just how far Qualcomm has come in a single generation, as evidenced by the new SoC's tremendous performance leaps over earlier chips.

Ultimately, while this isn't really one of our traditional performance previews – seeing as how we have to place trust in Qualcomm that their figures will be reproducible on commercial devices – it's at least a starting point for talking about performance. And, with that taken at face value, it’s looking like the new Snapdragon 888 won’t disappoint, setting up Qualcomm for another solid year of execution on the SoC front.

Related Reading:

Comments Locked

75 Comments

View All Comments

  • darkchazz - Friday, December 18, 2020 - link

    Got to say the only reason why I didn't upgrade from my SD845 device to an 865 this year was all the reports of issues with the 120hz AMOLED panels i.e. green tint, image retention, black crush.

    Seems like the wait will be worth it.
  • Sharma_Ji - Sunday, December 20, 2020 - link

    Only batches of all HRR devices have tint issues, and for black crush, what can i say, no nobody except apple knows how to deal with it perfectly
  • eastcoast_pete - Friday, December 18, 2020 - link

    Thanks Andrei! I look forward to your first test and hopefully a deep dive once you were able to put an 888 through your tests.

    As an aside, my standard gripe with all 2020/21 ARM chips that are not from Apple: why are we still on A55 with its in-order design for the efficiency cores? Apple's efficiency cores seem to be a lot more "efficient" (perf/wh), pun intended. What's up with that, ARM, QC and others?
  • michael2k - Friday, December 18, 2020 - link

    There are three components to measuring efficiency: work/watt, die area, and absolute watt.

    Power is consumed performing work, so work/watt tells us how much time is necessary powering the efficiency cores.

    Die area consumes power even when idle, so a smaller die area will boost efficiency by reducing the amount of powered transistors when no work is done.

    You can also measure power usage, without measuring time.

    So in that sense the efficiency cores ARM has, the A55, are a balance of the three, Apple is prioritizing perf/watt since they don't care about the silicon costs (die size) and reduce power usage there by using the smaller 5nm transistors.
  • HardwareDufus - Friday, December 18, 2020 - link

    I suspect that later on we will have a refresh of this SoC as S888+, similar to what was done with S865/S865+ .... where clocks are bumped as yields improve. Not needed now, but probably something QualComm is holding back... The S865 to S865+ move was a good way for QualComm to refresh it's product line to get premium dollars without a full redesign or generation jump. It's not hard to imagine a repeat of the strategy with S888/S888+
  • ChrisGX - Sunday, December 20, 2020 - link

    Well, there are probably lots of reasons that Qualcomm follows up on flagship SoC releases with a Plus version. If that happens this time the reason will be simple. The 5nm LPE process node used for the SD888 was a bit under par. Generally higher core frequencies (say, 5 - 10% higher) across the board for all CPU cores and thus higher performance should have been a goal within the reach of the designers of the SD888 without running into power consumption or thermal troubles. So, if a better silicon production process from Samsung should become available that doesn't necessitate lots of expensive rework by Qualcomm we may well see a Plus variant. Otherwise, perhaps, we won't. After shoehorning a very powerful GPU and modem in there it isn't clear that Qualcomm any longer has the leeway it needs to just push ahead on the performance front without regard to the power and thermal consequences.

    https://semiwiki.com/semiconductor-manufacturers/s...
    https://www.anandtech.com/show/16271/qualcomm-snap...
  • ChrisGX - Sunday, December 20, 2020 - link

    A few of my words weren't well chosen. I should have described the Samsung 5nm LPE process node as "subpar".
  • admnor - Friday, December 18, 2020 - link

    Still a looooong way behind Apple in single-core CPU performance though. Why is it so hard for everyone to catch up to them?
  • toyeboy89 - Friday, December 18, 2020 - link

    Apple is spending their billions into their chips and it's showing. Hard to compete with a tech super power with endless pockets.
  • milkywayer - Sunday, December 20, 2020 - link

    ^ This statement incorrectly implies Qualcomm is poor or doesn't have the resources to try to match Apple's superiority in the field. Qualcomm has be strong-arming manufacturers and making everyone pay a mafia cut for over a decade now and has all the money for this. Just not the will since they're free loading on the patent/royalty cuts and churning out garbage chips since there isn't a competitor in the Android world. Its crazy how apple is crushing every Qualcomm SoC with their mobile CPUs.

Log in

Don't have an account? Sign up now