Google non si ferma mai. Ecco tutte le novità che ci aspettano con il SoC Tensor G3, il motore dietro la prossima serie di smartphone Google Pixel 8.
Google non ha ancora svelato nulla sul suo nuovo SoC personalizzato, il Tensor G3, che alimenterà il tanto attesi smartphone della serie Google Pixel 8. A due anni dal lancio del primo chip Tensor, Google è giunta alla seconda generazione, collaborando a lungo con la divisione semiconduttori di Samsung per creare un chip unico nel suo genere. Nonostante le critiche iniziali per le prestazioni non all’altezza dei rivali, il successo dei modelli Pixel recenti è innegabile.
L’intento di Google con Tensor è sfruttare la propria esperienza nell’intelligenza artificiale e creare esperienze innovative che diventano il fulcro dell’identità dei dispositivi Pixel. Grazie l’insider Kamila Wojciechowska, il sito web Android Authority ha ottenuto preziose informazioni sulla prossima serie di telefoni Pixel e sul SoC che li guiderà: il Tensor G3, noto anche come “zuma”. Vediamo i dettagli.
Tensor G3 vanta una CPU più potente
Il precedente Tensor G2 ha ricevuto critiche per le prestazioni della CPU. Al momento del suo lancio, i suoi core erano già due generazioni indietro rispetto alla concorrenza. L’unico vero miglioramento rispetto al chip di prima generazione è stata l’adozione dei core Cortex-A78, sostituendo i vecchi core Cortex-A76. Il Tensor G2 manteneva la configurazione dei core 4+2+2, che differiva dalla disposizione 4+3+1 con un singolo grande core adottata dalla maggior parte dei produttori di chip.
Con il Tensor G3, Google ha finalmente introdotto core più moderni nel chip. L’intero blocco CPU è stato ridisegnato per utilizzare i core ARMv9 del 2022. Inoltre, la configurazione dei core è stata modificata in maniera ancora più strana: il Tensor G3 sarà dotato di nove core CPU, compresi quattro piccoli Cortex-A510, quattro Cortex-A715 e un singolo Cortex-X3. Ciò comporterà un notevole incremento delle prestazioni e si prevede che il Tensor G3 sarà all’altezza dei SoC di punta del 2022, sebbene rimarrà indietro rispetto ai chip che utilizzano i core ARMv9.2 annunciati recentemente. Sarà interessante vedere se il sistema di raffreddamento del Pixel 8 sarà in grado di gestire tutti questi core ad alta potenza.
Nuove tecnologie di sicurezza e passaggio a 64 bit
Il passaggio al core ARMv9 consente a Google di implementare nuove tecnologie di sicurezza nel Tensor G3. Il Google Pixel 8 sarà dotato delle Memory Tagging Extensions (MTE) di Arm, che possono prevenire alcuni attacchi basati sulla memoria. Anche se alcune soluzioni hardware supportano già le MTE, il bootloader del Pixel 8 sembra essere il primo a implementare questa interfaccia.
Inoltre, con il passaggio a ARMv9, il Pixel 8 supporterà esclusivamente l’esecuzione di codice a 64 bit. Anche se i dispositivi Tensor G2 hanno già abbandonato il supporto alle applicazioni a 32 bit, il Pixel 8 andrà oltre, offrendo un’esperienza completamente basata su binari a 64 bit. È tuttavia ancora incerto se i core Cortex-A510 supporteranno il supporto AArch32. Ad ogni modo, i futuri utenti del Pixel 8 potranno godere di un’esperienza esclusivamente a 64 bit.
Grafica ray-tracing e codifica AV1
La grafica è sempre stata un aspetto fondamentale per i dispositivi Tensor di Google, nonostante il Tensor G2 non abbia superato i benchmark delle prestazioni. La configurazione massiccia del Tensor originale con 20 core Mali-G78 (su un massimo di 24 core) ha superato in prestazioni lo Snapdragon 888 di Qualcomm e l’Exynos 2100 di Samsung, ma è stata presto superata dai modelli più recenti sul mercato. Tuttavia, la potenza grafica è fondamentale per le applicazioni di rete neurale, che vengono eseguite in modo più efficiente su una GPU rispetto alla TPU di Google.
Con il Tensor G3, Google apporterà miglioramenti significativi alla grafica. Sebbene sia passata a una versione più recente della GPU Mali-G710 nel Tensor G2, i benchmark hanno dimostrato che la configurazione a sette core offriva solo prestazioni sostenibili leggermente migliori, ma senza un aumento tangibile delle prestazioni grafiche. Nel Pixel 8, il Tensor G3 affronterà questa situazione con un aggiornamento previsto all’Arm Mali-G715.
Anche la capacità di decodifica video sarà potenziata. Il Tensor G2 ha introdotto il blocco di decodifica video personalizzato “BigOcean” sviluppato da Google, che supporta la decodifica video AV1 fino a 4K60. Tuttavia, per il Tensor G3, il blocco video è stato ulteriormente aggiornato. Oltre al supporto per la decodifica/codifica video 8K30 in H.264 e HEVC, il nuovo blocco video “BigOcean” (ora denominato “BigWave”) fornirà anche il supporto per la codifica AV1 fino a 4K30. Grazie a questa funzionalità, Google diventerà il primo produttore di smartphone a fornire un codificatore AV1 su un dispositivo mobile.
TPU migliorata e altri miglioramenti
L’intelligenza artificiale è una priorità assoluta per Google con il Tensor G3. Dopo aver concentrato gli acceleratori ML dei server edgeTPU nel Pixel 4, la prima generazione di Tensor aveva una TPU integrata chiamata “Abrolhos” che operava a 1,0 GHz, offrendo prestazioni eccellenti, soprattutto nelle attività di elaborazione del linguaggio naturale (NLP). Nel Tensor G2, la TPU è stata aggiornata con il nome in codice “Janeiro”, con un incremento di velocità del 60% rispetto al chip originale nelle attività della fotocamera e del parlato. Nel Tensor G3, ci sarà una nuova versione della TPU con il nome in codice “Rio”, con una velocità di esecuzione di 1,1 GHz. Nonostante la mancanza di dati specifici sulle prestazioni, ci si aspetta che “Rio” rappresenti un notevole miglioramento rispetto alla generazione precedente.
Altri miglioramenti includono un nuovo processore di segnale digitale (DSP) personalizzato chiamato GXP, che sostituirà la GPU in operazioni comuni di elaborazione delle immagini come la deblurring e la mappatura locale dei toni. Tensor G3 includerà un GXP di seconda generazione, denominato “callisto”, con una configurazione simile a quattro core e un aumento modesto della frequenza rispetto alla versione precedente. Inoltre, il controller UFS di Samsung presente nel Tensor G3 supporterà la memoria UFS 4.0, un aggiornamento significativo che raddoppia la velocità teorica e migliora l’efficienza del sistema di archiviazione fino al 50%.
Ultimi dettagli sul Tensor G3 e il Google Pixel 8
Il Tensor G3 rappresenta un passo significativo rispetto al suo predecessore, il Tensor G2. Google sta cercando di competere nell’elaborazione delle applicazioni generali e, con gli aggiornamenti della CPU, della GPU e della TPU che offre, potrebbe raggiungere il suo obiettivo. Il successo dei modelli Pixel recenti ha dimostrato che Google è in grado di offrire esperienze uniche che non possono essere emulate da altri produttori di smartphone.
Il Tensor G3 sarà il cuore pulsante del Google Pixel 8, offrendo prestazioni potenti e nuove funzionalità, come il supporto per la grafica ray-tracing, la codifica AV1 e le tecnologie di sicurezza avanzate. L’attesa serie Pixel 8 si preannuncia come una delle più ambiziose di Google, e i consumatori sono ansiosi di sperimentare le potenzialità offerte dal Tensor G3.