Exclusivo: aqui estão as prováveis ​​especificações do chip Google Tensor no Pixel 6

A série Google Pixel 6 será os primeiros telefones com o chip Google Tensor, o primeiro SoC móvel interno do Google. Aqui estão suas especificações.

Desde que surgiram rumores de que o Google estava desenvolvendo seu próprio chip para telefones Pixel, uma das questões candentes que nos foram feitas repetidamente é: quais são suas especificações? Vazamentos após vazamentos confirmaram vários boatos sobre o chip Google Tensor, mas nenhum confirmou detalhes sobre a parte mais importante: a CPU. Uma listagem recente do Geekbench supostamente do Google Pixel 6 Pro gerou especulações selvagens online sobre a CPU do Tensor, e podemos finalmente abordar algumas dessas teorias graças à nossa fonte.

Todos os rumores do Google Tensor até o momento

Em primeiro lugar, um pouco de contexto. No início de 2020, várias fontes coreanas e sites de notícias americanos Eixosrelatado que o chip “whitechapel” do Google será projetado em cooperação com a Samsung e fabricado no processo de 5 nm da SLSI. Rumores da época afirmavam que o chip do Google contaria com um processador ARM octa-core composto por dois Cortex-A78 + dois Cortex-A76 + quatro núcleos cortex-A55, uma GPU Mali pronta para uso da ARM, hardware otimizado para aprendizado de máquina e otimizações para o Google Assistant da empresa serviço. Dados os desafios no desenvolvimento de um SoC personalizado, fazia sentido para o Google usar núcleos de CPU existentes para seu primeiro chipset móvel, portanto, esses rumores de especificações pareciam plausíveis para muitos.

Muitos meses se passaram sem nenhuma notícia sobre o silício personalizado do Google até 9to5Googlerelatado em abril que o chip será lançado na série Pixel 6. Finalmente, o Google confirmou no mês passado seus planos de lançar a série Pixel 6 com seu chip interno, chamado Google Tensor. Eles também confirmaram alguns detalhes de alto nível sobre o chipset, como a forma como seu TPU é usado para executar HDRNet em cada quadro de um vídeo, como o chip potencializa novos recursos de IA no dispositivo e como o chip protege os dados do usuário com seu módulo Titan M2 de segunda geração.

O anúncio surpresa do Google no início de agosto confirmou a maior parte das informações vazadas no ano passado, enquanto a confirmação de alguns dos rumores restantes veio de outros vazamentos. A comentário deixado por um Googler no Google Issue Tracker corroborou o boato sobre a GPU Mali pronta para uso, que agora sabemos ser a Mali-G78. A desmontagem de um Android 12 beta lançamento revelou que o Pixel 6 terá um modem Samsung Exynos, que mais tarde foi corroborado por Reuters. A última especificação restante que ainda não foi confirmada foi a CPU, razão pela qual tanta atenção foi dada esta listagem do Geekbench.

O resultado do Geekbench que muitos presumiram ser do Pixel 6 Pro. Embora nunca possamos ter 100% de certeza, estamos fortemente inclinados a que este valor de referência seja legítimo. A impressão digital da compilação, a string da versão do kernel, as frequências da CPU, os clusters da CPU, as informações da GPU e muito mais correspondem aos valores do Pixel 6 Pro de nossa fonte. Seria muito improvável que alguém tivesse falsificado esta listagem, o que seria possível mas exige que a pessoa saiba os valores exatos para enganar nossa fonte que possui hardware real.

Com base nas informações incompletas da CPU nesta listagem, vazadores como Estação de bate-papo digital extrapolou a configuração da CPU do chip Google Tensor. A parte mais chocante dessa especulação para muitos foi a sugestão de que a CPU Google Tensor terá dois núcleos Cortex-X1, CPU Cortex mais poderosa da Arm a data. Por outro lado, nem o Qualcomm Snapdragon 888 nem o Samsung Exynos 2100 possuem mais de um núcleo Cortex-X1. Se este chip também tiver dois núcleos Cortex-A78 além dos dois núcleos Cortex-X1, então o Google Tensor pode ser o chipset mais rápido em um dispositivo Android até o momento.

Como muitos notaram, a pontuação do Geekbench fica bem abaixo da média dos dispositivos Exynos 2100 Galaxy S21 e Qualcomm Snapdragon 888, o que é estranho considerando o hardware em questão. Depois de conversar com Andrei Frumusanu, editor sênior de dispositivos móveis da AnandTech, chegamos à conclusão de que você não pode chegue a uma conclusão sobre o verdadeiro desempenho do Pixel 6 Pro apenas a partir deste resultado de benchmark. Como ele observou em nossa discussão, é difícil dizer qual núcleo foi enfatizado na parte single-core do benchmark, e o núcleo aparentemente estava bloqueado em 2,15 GHz de qualquer maneira, o que está bem abaixo da frequência máxima do Núcleos X1. Existem vários fatores que poderiam ter contribuído para este resultado de benchmark desanimador, como Parâmetros DVFS ou agendador, todos os quais poderiam ter impedido o Geekbench de executar os núcleos em seu pico frequências. Se quisermos descobrir o quão rápido o Pixel 6 Pro é, teremos que esperar que mais pessoas com o telefone executem o benchmark.

Especificações do Google Tensor de um Pixel 6 Pro real

Embora o benchmark não confirme as microarquiteturas dos núcleos de CPU do Google Tensor, finalmente conseguimos determinar quais são os designs prováveis ​​para cada núcleo de CPU graças à nossa fonte. Ontem, uma fonte que possui um Pixel 6 Pro real nos procurou, e aprendemos com seu dispositivo que o design do núcleo tri-cluster e as frequências da CPU reveladas pela listagem do Geekbench são precisas. Seguindo nosso relatório de ontem, encontramos as peças exatas da CPU no chip Google Tensor, que são expostas ao sistema por meio de /proc/cpuinfo, um arquivo que é preenchido pela própria CPU e lido pelo kernel. Assim, as chances de ter sido falsificado são muito baixas, embora haja uma baixa possibilidade de que o próprio Google tenha mascarado os IDs da CPU na saída. Dizemos que é um baixo possibilidade porque o Google não se preocupou em falsificar ou ofuscar quaisquer outros dados no dispositivo, mas quem sabe – pode muito bem ser que as peças da CPU do Google Tensor sejam a única coisa que eles se importam em esconder.

Supondo que a saída não tenha sido adulterada, determinamos que o Google Tensor terá a seguinte configuração de CPU:

  • 2x ARM Cortex-X1 com clock de 2,802 GHz
  • 2x ARM Cortex-A76 com clock de 2,253 GHz
  • 4x ARM Cortex-A55 com clock de 1,80 GHz

AnandTechAndrei acha que o uso de núcleos X1 duplos é sensato, mas ele, assim como outros com quem conversamos, estão perplexos com o aparente uso de núcleos A76 duplos. O Cortex-A76 foi anunciado em meados de 2018 e foi sucedido pelo A77 e mais recentemente pelo A78, que é significativamente melhor em termos de potência, desempenho e área (PPA). É difícil para nós racionalizar por que o Google pode ter optado por dois núcleos A76 em vez de dois núcleos A78 quando há muito pouco benefício aparente em fazê-lo. Até verificamos a saída cpuinfo de vários dispositivos Qualcomm e Exynos apenas para ter certeza de que os resultados foram os esperados e que não estávamos interpretando mal a saída do Pixel 6 Pro. Adoraríamos estar errados nesta afirmação, mas não há dúvida de que esta configuração de CPU é o que sugere a saída cpuinfo de um dispositivo Pixel 6 Pro real.

Um detalhe importante que não conhecemos é a quantidade de cache disponível para os núcleos da CPU. Um cache grande é muito importante para que os núcleos atinjam o desempenho que Arm afirma que podem.

Além disso, ainda não sabemos o número de núcleos da GPU, o que é difícil de encontrar porque essa informação não é prontamente exposta ao sistema. Aprendemos anteriormente que o Pixel 6 irá tem a mesma GPU design como o Exynos Galaxy S21 – o ARM Mali-G78 – um fato que podemos corroborar através do hardware real. A GPU pode ter clock de até 848 MHz, embora sem saber o número de núcleos, não sabemos o desempenho do telefone em comparação com outros dispositivos com esta GPU.

ARM Mali-G78

Em nosso relatório anterior, nós confirmamos que o Google Tensor inclui o modem “g5123b”, que muito provavelmente se refere a Exynos 5123 da Samsung modem. Também informamos que o telefone suporta Wi-Fi 6E (ou seja, Wi-Fi de 6 GHz), possui uma Unidade de Processamento de Tensor (TPU) de codinome "abrolhos" com clock de até 1.230 GHz, será emparelhado com um módulo de RAM LPDDR5 de 12 GB e também contará com pelo menos uma variante de armazenamento com 128 GB de UFS armazenar. O telefone também terá rádio UWB para rastreamento de localização de curto alcance e suporte para chave digital do carro, entre outros recursos.

Decodificação AV1, outras novidades

O Pixel 6 Pro vem com Decodificador AV1 do Google (c2.google.av1.decoder), que é acelerado por hardware pelo chip Google Tensor. O dispositivo pode decodificar conteúdo AV1 em resolução de até 4K e 60fps. Ele também pode decodificar conteúdo HEVC em resolução de até 4K e 120fps, ou resolução de 8K e 30fps. Em comparação, o Samsung Exynos2100 pode decodificar conteúdo AV1 com resolução de até 8K e 30fps, ou conteúdo HEVC com resolução de 8K e 60fps. Ainda assim, o fato de o chip Google Tensor suportar decodificação AV1 acelerada por hardware é significativo, já que até agora, todos os chips Qualcomm Snapdragon – e, por extensão, os anteriores telefones Pixel do Google – não suportaram isso recurso.

O fato de o Google ter optado por incluir a decodificação HW AV1 em seu próprio chip Google Tensor não deveria ser um problema. surpresa, visto que a empresa tem sido uma das maiores defensoras do vídeo livre de royalties codec. O esforço da empresa para exigir suporte AV1 foi uma das principais queixas citadas por Roku quando removeu o aplicativo YouTube TV de sua plataforma.

Falando em codecs, nossa fonte nos confirmou que o Pixel 6 Pro suporta ambos os codecs aptX e aptX HD, dois codecs de áudio Bluetooth usados ​​por muitos fones de ouvido sem fio no mercado. Esses codecs devem ser licenciados pela Qualcomm, então alguns de nossos leitores estavam preocupados que a série Pixel 6 não os suportasse, uma vez que não possuem chips Snapdragon. Porém, um chip Snapdragon não é necessário para suportar o aptX, então essas preocupações eram em sua maioria infundadas. No entanto, ainda é bom confirmar que a série Pixel 6 oferecerá suporte a áudio Bluetooth de alta qualidade. O LDAC da Sony também é compatível.

Por último, a nossa fonte confirmou algo que já suspeitávamos: Não há saída de vídeo no Pixel 6 Pro. O Google optou, mais uma vez, por não implementar o modo alternativo DisplayPort, que permite o envio de um sinal de vídeo DP pela porta USB-C. O Android teve um modo desktop básico já há alguns lançamentos, mas o Google parece não querer ter nada a ver com isso. Isso é lamentável porque os telefones são mais do que poderosos o suficiente para lidar com as tarefas diárias do usuário médio e, com 12 GB de RAM, o Pixel 6 Pro pode atender facilmente a todas as suas necessidades multitarefa.