Skip to main content

Google Tensor vs. Qualcomm Snapdragon 888: The battle for the best chipset

The Pixel 6 and the Pixel 6 Pro are the first two devices to come with Google’s custom Tensor silicon chip instead of the mainstream Snapdragon 888. At the Pixel 6 launch event, Google devoted most of its efforts detailing the new Tensor system-on-a-chip (SoC). Hailing it as the most powerful mobile chipset, Google said it has applied its Machine Learning (ML) knowledge to bring onboard A.I. capabilities to a smartphone with the new chipset. The claim shall be put to test eventually when reviewers compare it with Qualcomm’s premium tier chipset — the Snapdragon 888 and Snapdragon 888 Plus — and Apple’s latest A15 Bionic chip.

With the Pixel 6, Google may finally be ready to take on Apple, and a vital weapon in this face-off will be its custom Tensor system-on-chip. But before it can challenge the big dog, first, we need to see how the Google Tensor stacks up versus the Qualcomm Snapdragon 888.

Why Tensor in the first place?

The Google Pixel 6 was never a well-kept secret. Ahead of the launch, there were plenty of compelling leaks and official certifications revealing key details about the upcoming smartphones. Google even formally announced the Tensor chip over two months before the launch and later teased the design of Pixel 6 and the Pixel 6 Pro at its offline store in New York City. Therefore, Google instead used most of its time at the launch event talking about Tensor’s virtues.

Google Pixel 6 Pro tensor custom silicon.

The Pixel — as evidenced by its name — has been devoted to not only improving photography on smartphones in the lineup but also opening up APIs for other manufacturers to adopt for better photography on their devices. While the entire smartphone industry has been relying on bigger camera sensors and higher megapixel count on their flagship smartphone camera, Google has always emphasized its computational photography algorithms can outpace advancements in terms of camera hardware throughout the history of the Pixel family.

But despite the advanced software features, Google’s hesitation to upgrade the camera sensors on its flagship devices led to a quick decline in interest in the Pixel phones. The tech giant is finally making conscious efforts to address this by opting for much-improved camera hardware to complement its outstanding camera software. Nonetheless, all of these efforts would not be as effective as they are with Google’s custom chipset that allows it to maximize the performance efficiency of the new Pixel phones.

Diving into the hardware

The Google Silicon team outlined tidbits of the new Tensor SoC, including its design, core count, and dedicated security features. This goes on to confirm many of the leaks and speculations we know of the Tensor chip, which was previously addressed to by its codename, “Whitechapel.” The following paragraphs discuss its details.

Tri-cluster, 8-core CPU with an edge

Like most other chipmakers, Google has licensed IP from ARM to design a custom mobile silicon. The Google Tensor is equipped with an eight-core CPU consisting of two ARM Cortex-X1 cores, two Cortex-A76 cores, and four Cortex-A55 cores that are based on a 5nm design, the company revealed to ArsTechnica.

Based on this information, we can see why the Google Tensor is touted to have an edge over other competitor chipsets such as Samsung’s Exynos 2100 and the Snapdragon 888 or Snapdragon 888 Plus. Both of the other chipsets also feature a tri-cluster design, like Tensor, but come with a single ARM Cortex-X1 core along with three Cortex-A78 cores and four Cortex-A55 cores.

Here’s a quick comparison of CPU core configuration and clock speeds for different cores on the Google Tensor, Snapdragon 888, Snapdragon 888 Plus, and Exynos 2100 chipsets:

SoC Google Tensor Qualcomm Snapdragon 888/888 Plus  Samsung Exynos 2100
CPU Configurations
  • 2x ARM Cortex-X1 @ 2.8GHz
  • 2x ARM Cortex-A76 @ 2.25GHz
  • 4x ARM Cortex-A55 @ 1.8GHz
  • Prime core:
    • Snapdragon 888: 1x ARM Cortex-X1 @ 2.84GHz
    • Snapdragon 888 Plus: 1x ARM Cortex-X1 @ 2.995GHz
  • 3x ARM Cortex-A78 @ 2.4GHz
  • 4x ARM Cortex-A55 @ 1.8GHz
  • 1x ARM Cortex-X1 @ 2.9GHz
  • 3x ARM Cortex-A78 @ 2.8GHz
  • 4x ARM Cortex-A55 @ 2.2GHz

Tensor prioritizes efficiency

Phil Carmack,  a VP at Google and the general manager of Google Silicon, told ArsTechnica the company’s reasoning behind choosing two of ARM’s Cortex-X1 cores instead of just one. Carmack says the CPU will be able to divide the load between the two Cortex-X1 cores, even for moderately significant tasks, and this will contribute to more efficient performance.

Carmack illustrates a use case by sharing a camera example. From recording to rendering, and from Google Lens detection to machine learning function, multiple tasks are happening all at once when the camera is being used. As a result, several components of the SoC are required to work in harmony. Besides the camera hardware, the CPU, the GPU, ISP (Image Signal Processor), and the ML processing unit all combine forces to contribute to a lag-free camera experience.

If Google were to stick with a single performance Cortex-X1 core on the Tensor — as is the case with its Snapdragon and Exynos counterparts, this workload would fall back to the “medium” Cortex-A76 cores running at full capacity but still lag. In contrast, two Cortex-X1 cores can execute the same workload with greater efficiency and lower power consumption than the medium cores. A higher power efficiency while performing tasks translates to lower heat generation and a better battery backup.

Google Pixel 6 Pro tensor micro CPU GPU TPU architecture.
Image used with permission by copyright holder

Notably, the Pixel 5 or the Pixel 4a 5G, which used the Snapdragon 765G chipset, were plagued with severe heating issues, especially while using the camera. A custom CPU architecture, therefore, should — in theory — allow the Pixel 6 and the Pixel 6 Pro to allocate resources more optimally.

On one hand, while Google chooses to go all-in with two Cortex-X1 cores instead of one, it is a bit shocking to see Tensor using at least three-generations-old medium cores. The Snapdragon 888 and the Exynos 2100 use medium cores based on Cortex-A78, which is relatively more efficient than the Cortex-A76 deployed on Tensor. Google, unfortunately, did not bother to offer any sound reasoning for this.

Furthermore, for low-intensity operations like maintaining the Always-On Display (AOD) and Now Playing, the Google Tensor has a special Context Hub. Once again, a dedicated unit for tasks with low power consumption is a step towards more power efficiency.

Google Tensor SoC uses a 20-core GPU and a Samsung 5G modem

Alongside the tweaked CPU design, Google Tensor was earlier reported to feature a Mali-G78 GPU — the same as the Exynos 2100. Google says this is a 20-core graphics processor, which is specially designed to deliver premium gaming performance. It also claims the GPU has 370% better performance than the one on the Pixel 5. The real-world performance will only be known once we have the devices to run graphics benchmarks and test games on them.

The Google Tensor is likely to rely on Samsung’s Exynos 5123 modem for its 5G capabilities in most markets instead of opting for a Qualcomm modem. Cues pointing to the existence of a Samsung modem on the Google Pixel 6 and the Pixel 6 Pro were first spotted in Android 12 beta by XDA and later confirmed in a report by Reuters.

The Exynos modem supports both Sub-6GHz and mmWave 5G frequencies. But recent findings suggest that only certain carrier-locked variants of the Pixel 6 support both types of 5G signals while the unlocked models support only Sub-6GHz 5G. This means, not all Pixel 6 models will be created equally but Digital Trends’ Erika Rawes says that it really doesn’t matter.

So, the unlocked Google Pixel 6 does NOT support mmWave 5G. It's sub-6GHz only. The Verizon model (not sure about AT&T and T-Mo yet) does include mmWave in the Pixel 6, which is why it costs $100 more than the unlocked model. #GooglePixel6Pro #GooglePixel

— Z (@ericmzeman) October 19, 2021

Google Tensor is big on security

The Google Tensor chipset features the second generation of its dedicated security chip — the Titan M2. The Titan M2 is the successor to the first-gen Titan security chip that has been present on the premium Pixel smartphones since the Google Pixel 3. Google says the new security chip is designed to protect sensitive data such as passwords and PINs against online breaches as well as physical attack techniques including “electromagnetic analysis, voltage glitching, and even laser fault injection.”

Google Pixel 6 Pro titan m2 chip.
Image used with permission by copyright holder

Alongside the Titan M2 chip, the Pixel 6 smartphones will also feature a Tensor Security Core — a CPU-based sub-system that is specially designed to run sensitive tasks in isolation so other apps do have access to this data.

A.I. is Tensor’s primary purpose

Despite claims about its performance, Google did not build a custom silicon to offer a higher power efficiency than Qualcomm or other competitors. The main reason, as Google shared unapologetically, is to provide a stable and secure platform to execute artificial intelligence (A.I.) and machine learning (ML) tasks on the smartphone itself, without relying on a cloud infrastructure. In fact, the chipset draws its name from Google’s Tensor Processing Units or A.I.-accelerated processors used in its data centers.

In hindsight, Google could be dropping hints about a custom SoC by introducing dedicated A.I.-centric chips, including the Pixel Visual Core and the Pixel Neural Core.

Besides the optimized CPU, Google Tensor SoC also features a dedicated TPU — commonly known as an NPU or a neural processing unit — to perform A.I.-based applications on the Pixel 6 and the Pixel 6 Pro. Because of its nature and Google’s expertise with machine learning, the Tensor is designed to run machine learning models on the devices themselves.

Google Pixel 6 Pro tensor Google translate speech recognition English to Japanese.
Image used with permission by copyright holder

This advanced architecture allows Tensor to accomplish complex tasks such as Automatic Speech Recognition (ASR), which will actively translate any other language to your phone’s default language in apps like Messages, WhatsApp, and Recorder or even tools such as Live Caption. Additionally, improved speech recognition also allows Tensor to interpret pauses and punctuations in speech more accurately and using only half the amount of power as previous Pixel phones.

In addition to better speech processing, the Tensor brings significant improvements to photography. First of all, the chipset now facilitates computational videography — besides photography — using Google’s HDRNet. This machine-learning algorithm ensures the Pixel 6 and the Pixel 6 Pro capture the most vivid and accurate colors in each frame. Tensor also facilitates features like Face Unblur — to fix blurred faces in moving photos, Magic Eraser — to patch unwanted objects from images, and a better perception of skin tones for people of color.

Why is Tensor essential for Pixel?

As Google relentlessly repeated throughout the Pixel 6 launch event, Tensor guarantees that Google’s latest advancements in A.I. can be delivered directly on its latest and upcoming mobile phones. This would be difficult to achieve with a generic SoC such as the Snapdragon 888, especially with limited control over Qualcomm’s chipset design process.

Another reason Google chose a custom SoC with two ARM Cortex-X1 cores instead of just one is to ensure more power efficiency and fewer heat-related losses. Unlike previous Google smartphones such as the Pixel 5, the new Pixel 6 smartphones are less likely to heat up while running routine tasks such as capturing 4K video. The Snapdragon 888 and Exynos 2100 have also been criticized for poor heat management to compensate for initial higher performance. However, greater amounts of heat for prolonged periods can lead to throttling and eventually reduce performance, thereby forfeiting the main goal of higher performance.

One last reason behind Google’s choice of a custom SoC is to draw the world’s attention towards its endeavors to reclaim its lost dominance in the smartphone world. The biggest smartphone brands including Samsung, Apple, and Huawei, already make their own custom chipsets, while OPPO has also been working on its custom chipset reportedly. All this makes it essential for Google to go the extra mile and prove its competence to stay relevant in the smartphone industry.

Editors' Recommendations

Tushar Mehta
Tushar has a passion for consumer tech and likes to tinker with smartphones, laptops, wearables, smart home devices, and…
No, you really don’t need Google Assistant on your smartwatch
Google Assistant listening on the Google Pixel Watch.

The Mobvoi TicWatch Pro 5 doesn’t have Google Assistant built-in, and you can’t separately download and install the app from the Google Play Store. It’s the latest in a line of Android smartwatches that don’t have Assistant onboard, following on from the Montblanc Summit 3 and most modern Fossil smartwatches, but it’s still a standard feature on Google’s own Pixel Watch.

Is Google holding Assistant back for its own devices? Maybe, but I’m not going to worry about it, and I definitely don’t think you should pick the Pixel Watch over the TicWatch Pro 5 due to it. Why? The Assistant on a smartwatch isn’t the selling point Google seems to think it is.
Is it needed on a smartwatch?

Read more
Apple, Samsung, and Google could learn a lot from this unique phone
The Huawei P60 Pro held in a person's hand.

Apple, Samsung, and Google could all learn something from Huawei’s latest flagship smartphone, as it’s one of the best-looking, most ergonomic, and tantalizingly unique mobile devices I’ve seen and held in ages.

Above is the Huawei P60 Pro, and the stunning finish is called Rococo Pearl. Here's what makes it special — and why I'd love to see other companies take such care.
A long history of great design

Read more
Have the Android 14 beta on your Pixel? You need to download this update now
Google Pixel 7a held in hand showing home screen

Google revealed a bunch of new goodies during its opening keynote for Google I/O 2023, showing off its latest advancements in AI with Bard, as well as the brand new Pixel Fold and Pixel Tablet. There was also a sneak peek at upcoming features in Android 14, including new lock screen clocks, shortcuts, and generative AI wallpapers.

If you have a Pixel phone, like the new Pixel 7a or the older Pixel 7 or Pixel 7 Pro, then -- surprise -- Google is rolling out the Android 14 Beta 2 starting right now.

Read more