Eksklusivt: Her er de sandsynlige specifikationer for Google Tensor-chippen i Pixel 6

click fraud protection

Google Pixel 6-serien bliver de første telefoner med Google Tensor-chippen, Googles første interne mobile SoC nogensinde. Her er dens specifikationer.

Lige siden rygterne opstod om, at Google var ved at udvikle sin egen chip til Pixel-telefoner, er et af de brændende spørgsmål, som vi er blevet stillet igen og igen: Hvad er dens specifikationer? Læk efter læk har bekræftet forskellige ting om Google Tensor-chippen, men ingen har bekræftet detaljer om den vigtigste del: CPU'en. En nylig Geekbench-liste angiveligt fra Google Pixel 6 Pro udløste vilde spekulationer online om Tensor's CPU, og vi kan endelig tage fat på nogle af disse teorier takket være vores kilde.

Alle Google Tensor-rygterne til dato

Først og fremmest lidt kontekst. I begyndelsen af ​​2020, forskellige koreanske kilder og amerikansk nyhedswebsted Axiosrapporteret at Googles "whitechapel"-chip vil blive designet i samarbejde med Samsung og fremstillet på SLSI's 5nm-proces. Rygter hævdede dengang, at Googles chip vil have en octa-core ARM-processor bestående af to Cortex-A78 + to Cortex-A76 + fire cortex-A55 kerner, en hyldevare Mali GPU fra ARM, hardware optimeret til maskinlæring og optimeringer til virksomhedens Google Assistant service. I betragtning af udfordringerne med at udvikle en brugerdefineret SoC, gav det mening for Google at bruge eksisterende CPU-kerner til sit første mobile chipset, så disse rygtede specifikationer virkede plausible for mange.

Der gik mange måneder uden nyheder om Googles tilpassede silicium indtil 9to5Googlerapporteret i april, at chippen vil debutere på Pixel 6-serien. Endelig bekræftede Google i sidste måned sine planer om at sende Pixel 6-serien med sin interne chip, kaldet Google Tensor. De bekræftede også et par detaljer på højt niveau om chipsættet, såsom hvordan dets TPU bruges til at køre HDRNet på hver frame i en video, hvordan chippen driver nye AI-funktioner på enheden, og hvordan chippen beskytter brugerdata med sit andengenerations Titan M2-modul.

Googles overraskende meddelelse i begyndelsen af ​​august bekræftede det meste af de lækkede oplysninger fra sidste år, mens bekræftelsen for nogle af de resterende rygter kom fra andre læk. EN kommentar efterladt af en Googler på Google Issue Tracker bekræftede godbidderne om den hyldevare Mali GPU, som vi nu ved er Mali-G78. EN nedbrydning af en Android 12 beta udgivelse afslørede, at Pixel 6 vil have et Samsung Exynos-modem, hvilket blev senere bekræftet af Reuters. Den sidste resterende spec, der endnu ikke var bekræftet, var CPU'en, hvorfor der blev lagt så meget opmærksomhed på denne ene Geekbench-liste.

Geekbench-resultatet, som mange antog, var fra Pixel 6 Pro. Selvom vi aldrig kan være 100 % sikre, hælder vi stærkt til, at dette benchmark er legitimt. Byggefingeraftrykket, kerneversionsstrengen, CPU-frekvenser, CPU-klynger, GPU-oplysninger og mere matcher værdierne fra vores kildes Pixel 6 Pro. Det ville være meget usandsynligt for nogen at have forfalsket denne fortegnelse, hvilket ville være muligt men kræver, at personen kender de nøjagtige værdier for at narre vores kilde, der har rigtig hardware.

Baseret på de ufuldstændige CPU-oplysninger i denne liste, lækkere som f.eks Digital Chat Station ekstrapolerede CPU-konfigurationen af ​​Google Tensor-chippen. Den mest chokerende del af denne spekulation for mange var forslaget om, at Google Tensor CPU'en vil have to Cortex-X1-kerner, Arms mest kraftfulde Cortex CPU til dato. Derimod har hverken Qualcomm Snapdragon 888 eller Samsung Exynos 2100 mere end én Cortex-X1-kerne. Hvis denne chip også har to Cortex-A78-kerner ud over de dobbelte Cortex-X1-kerner, så kan Google Tensor være det hurtigste chipset på en Android-enhed til dato.

Som mange har bemærket, falder Geekbench-scoren et godt stykke under den gennemsnitlige Exynos 2100 Galaxy S21 og Qualcomm Snapdragon 888-enhed, hvilket er mærkeligt i betragtning af den pågældende hardware. Efter at have talt med Andrei Frumusanu, Senior Mobile Editor på AnandTech, kom vi til den konklusion, at du kan ikke nå frem til en konklusion om den sande ydeevne af Pixel 6 Pro blot ud fra dette ene benchmark-resultat. Som han bemærkede i vores diskussion, er det svært at sige, hvilken kerne der var stresset for den enkelte kerne del af benchmark, og kernen var alligevel tilsyneladende låst til 2,15 GHz, hvilket er et godt stykke under den maksimale frekvens for X1 kerner. Der er flere faktorer, der kunne have bidraget til dette undervældende benchmarkresultat, såsom uoptimeret DVFS eller planlægningsparametre, som alle kunne have forhindret Geekbench i at køre kernerne på deres højeste frekvenser. Hvis vi vil finde ud af, hvor hurtig Pixel 6 Pro er, bliver vi nødt til at vente på, at flere mennesker med telefonen kører benchmark.

Google Tensor-specifikationer fra en ægte Pixel 6 Pro

Selvom benchmark ikke bekræfter mikroarkitekturerne for Google Tensor's CPU-kerner, var vi endelig i stand til at bestemme, hvad der er sandsynligt design for hver CPU-kerne takket være vores kilde. I går en kilde, der har en rigtig Pixel 6 Pro nåede ud til os, og vi lærte af hans enhed, at tri-cluster-kernedesignet og CPU-frekvenserne, der afsløres af den Geekbench-liste, er nøjagtige. Efter vores rapport i går fandt vi de nøjagtige CPU-dele i Google Tensor-chippen, som er eksponeret for systemet gennem /proc/cpuinfo, en fil, dvs befolket af selve CPU'en og læst af kernen. Således er chancerne for, at det er blevet forfalsket, meget lille, selvom der er en lille mulighed for, at Google selv maskerede CPU-id'erne i outputtet. Vi siger, det er en lav mulighed, fordi Google ikke gad at spoofe eller sløre eventuelle andre data på enheden, men hvem ved — det kan meget vel være, at Google Tensors CPU-dele er det eneste, de bekymrer sig om at skjule.

Forudsat at der ikke blev manipuleret med outputtet, har vi bestemt, at Google Tensor vil have følgende CPU-konfiguration:

  • 2x ARM Cortex-X1 clocket til 2,802GHz
  • 2x ARM Cortex-A76 clocket til 2,253GHz
  • 4x ARM Cortex-A55 clocket til 1,80 GHz

AnandTechAndrei mener, at brugen af ​​dobbelte X1-kerner er fornuftige, men han, såvel som andre, vi har talt med, er forvirrede over den tilsyneladende brug af dobbelte A76-kerner. Cortex-A76 var annonceret tilbage i midten af ​​2018 og er blevet efterfulgt af A77 og for nyligt A78, hvilket er væsentligt bedre med hensyn til effekt, ydeevne og areal (PPA). Det er svært for os at rationalisere, hvorfor Google måske har valgt at gå med to A76-kerner i stedet for to A78-kerner, når der er meget lidt tilsyneladende fordel ved at gøre det. Vi tjekkede endda cpuinfo-outputtet fra forskellige Qualcomm- og Exynos-enheder bare for at sikre, at resultaterne var som forventet, og at vi ikke fejlfortolkede outputtet fra Pixel 6 Pro. Vi ville elske at blive bevist forkert på denne påstand, men der er ingen tvivl om, at denne CPU-konfiguration er, hvad cpuinfo-outputtet fra en ægte Pixel 6 Pro-enhed antyder.

En vigtig detalje, vi ikke kender til, er mængden af ​​cache, der er tilgængelig for CPU-kernerne. En stor cache er ret vigtig for, at kernerne kan nå den ydeevne, som Arm hævder, de kan.

Desuden kender vi stadig ikke antallet af GPU-kerner, hvilket er svært at finde, da denne information ikke uden videre eksponeres for systemet. Vi har tidligere lært, at Pixel 6 vil har samme GPU design som Exynos Galaxy S21 — den ARM Mali-G78 - et faktum, som vi kan bekræfte gennem den rigtige hardware. GPU'en kan klokkes kl op til 848MHz, men uden at kende antallet af kerner, ved vi ikke, hvor godt telefonen vil yde i sammenligning med andre enheder med denne GPU.

ARM Mali-G78

I vores tidligere rapport, bekræftede vi at Google Tensor inkluderer "g5123b"-modemet, som meget sandsynligt refererer til Samsungs Exynos 5123 modem. Vi rapporterede også, at telefonen understøtter Wi-Fi 6E (dvs. 6GHz Wi-Fi), har en Tensor Processing Unit (TPU) kodenavnet "abrolhos" clocket til op til 1.230GHz, vil blive parret med et 12 GB LPDDR5 RAM-modul og vil også have mindst én lagervariant med 128 GB UFS opbevaring. Telefonen vil også have en UWB-radio til sporing af kort rækkevidde og understøttelse af digital bilnøgle, blandt andre funktioner.

AV1-afkodning, andre nye ting

Pixel 6 Pro leveres med Googles AV1-dekoder (c2.google.av1.decoder), hvilket er hardware-accelereret af Google Tensor-chippen. Enheden kan afkode AV1-indhold med op til 4K-opløsning og 60 fps. Den kan også afkode HEVC-indhold ved op til 4K-opløsning og 120fps, eller 8K-opløsning og 30fps. Til sammenligning Samsung Exynos 2100 kan afkode AV1-indhold ved op til 8K-opløsning og 30fps, eller HEVC-indhold ved 8K-opløsning og 60fps. Alligevel er det væsentligt, at Google Tensor-chippen overhovedet understøtter hardwareaccelereret AV1-afkodning. indtil videre har alle Qualcomm Snapdragon-chips - og i forlængelse heraf Googles tidligere Pixel-telefoner - ikke understøttet det funktion.

At Google valgte at inkludere HW AV1-afkodning i sin egen Google Tensor-chip burde ikke komme som en overraskelse, da virksomheden har været en af ​​de største fortalere for den royaltyfrie video codec. Virksomhedens skub til at kræve AV1-support var en af ​​de primære klager, som Roku citerer da den fjernede YouTube TV-appen fra sin platform.

Når vi taler om codecs, bekræftede vores kilde os, at Pixel 6 Pro understøtter både aptX og aptX HD codecs, to Bluetooth audio codecs, der bruges af mange trådløse headset på markedet. Disse codecs skal have licens fra Qualcomm, så nogle af vores læsere var bekymrede over, at Pixel 6-serien ikke ville understøtte dem, da de ikke har Snapdragon-chips. En Snapdragon-chip er dog ikke påkrævet for at understøtte aptX, så disse bekymringer var for det meste grundløse. Det er dog stadig godt at bekræfte, at Pixel 6-serien understøtter højkvalitets Bluetooth-lyd. Sonys LDAC er også understøttet.

Til sidst bekræftede vores kilde noget, vi allerede havde mistanke om: Der er ingen videoudgang på Pixel 6 Pro. Google har endnu en gang valgt ikke at implementere DisplayPort Alternate Mode, som gør det muligt at sende et DP-videosignal over USB-C-porten. Android har haft en barebones skrivebordstilstand i et par udgivelser nu, men Google ser ud til ikke at have noget med det at gøre. Det er uheldigt, fordi telefoner er mere end kraftige nok til at klare daglige opgaver for den gennemsnitlige bruger, og med 12 GB RAM kan Pixel 6 Pro nemt klare alle dine multitasking-behov.