O desempenho máximo máximo de uma CPU é uma métrica crítica a ser considerada ao comparar diferentes designs de CPU. No entanto, não é o único número que importa. Outras métricas importantes incluem desempenho sustentado e desempenho por watt. Neste artigo, aprofundo o desempenho por watt do sistema Google Tensor G3 em um chip (SoC) que é usado atualmente em telefones Pixel 8 e provavelmente também será usado em futuros telefones Google.
O que é o Google Tensor G3?
Robert Triggs / Autoridade Android
O Google Tensor G3 é um SoC projetado para dispositivos móveis, especificamente dispositivos Pixel. É fabricado pela Samsung, provavelmente em colaboração com o Google, e compartilha muitas semelhanças com outros chips Samsung. A CPU consiste em nove núcleos Arm: um Cortex-X3 com freqüência máxima de 2,91 GHz, quatro Cortex-A715 com freqüência máxima de 2,37 GHz e quatro Cortex-A510 com freqüência máxima de 1,7 GHz. O SoC também inclui uma GPU Arm Mali-G78 e é construído no processo de 4nm da Samsung.
O Google Tensor G3: resultados de desempenho por watt
Para medir o desempenho por watt, usei um dispositivo Pixel 8 com root. Isso me permitiu controlar em qual núcleo da CPU meus benchmarks estão sendo executados. Posso controlar a frequência máxima da CPU, para poder ver o desempenho em cada etapa de frequência. Também posso definir o governador. Nesse caso, configurei para desempenho. Em seguida, medi a quantidade de energia utilizada pelo smartphone, o que me permitiu calcular o desempenho por watt.
Assista ao vídeo acima para uma descrição completa de minhas descobertas. Abaixo está um breve resumo dos resultados de desempenho por watt do Tensor G3.
Andy Walker / Autoridade Android
O primeiro gráfico representa o desempenho em relação à frequência. À medida que aumenta a frequência do clock, você aumenta o desempenho, mas o gradiente das linhas para cada núcleo da CPU é diferente. O A715 e o X3 estão próximos, mas o A510 é significativamente diferente, mostrando uma grande diferença de desempenho entre eles. No entanto, o A510 usa menos energia, por isso é usado como núcleo de eficiência energética em vez de núcleo de alto desempenho.
Andy Walker / Autoridade Android
O próximo gráfico visualiza a relação entre frequência e uso de energia e demonstra a eficiência do A510 em baixas frequências. Ele usa significativamente menos do que os dois núcleos mais rápidos, claramente demonstrados na marca de 1,0 GHz. No entanto, este teste demonstra que aumentar a velocidade do clock resultará em maior uso de energia, mas há retornos decrescentes até certo ponto.
Andy Walker / Autoridade Android
O último gráfico compara potência e desempenho e demonstra onde cada núcleo é mais eficiente. O A510 funciona bem usando muito pouca energia até certo ponto. Após esse ponto, o A715 oferece maior desempenho com a mesma quantidade de energia enquanto funciona em frequência mais baixa. O A715 começa a estagnar em frequências mais altas, e é aí que o X3 justifica sua inclusão. Ele pode extrair a mesma quantidade de desempenho enquanto funciona em uma frequência mais baixa que o A715, proporcionando melhor eficiência na banda de desempenho mais alto.
Concluindo, o sistema Google Tensor G3 em um chip oferece melhor desempenho de energia do que as gerações anteriores. Espero que esta tendência positiva continue à medida que avançamos com diferentes microarquiteturas e nós de processo.