Exklusivt: Här är de troliga specifikationerna för Google Tensor-chippet i Pixel 6

Google Pixel 6-serien kommer att bli de första telefonerna med Google Tensor-chippet, Googles första interna mobila SoC någonsin. Här är dess specifikationer.

Ända sedan rykten dök upp om att Google utvecklade sitt eget chip för Pixel-telefoner är en av de brännande frågorna som vi har fått om och om igen: Vilka är dess specifikationer? Läcka efter läcka har bekräftat olika godbitar om Google Tensor-chippet, men ingen har bekräftat detaljer om den viktigaste delen: CPU: n. En ny Geekbench-lista som påstås ha kommit från Google Pixel 6 Pro väckte vilda spekulationer online om Tensors CPU, och vi kan äntligen ta upp några av dessa teorier tack vare vår källa.

Alla Google Tensor-rykten hittills

Först av allt, lite sammanhang. I början av 2020, olika koreanska källor och amerikansk nyhetswebbplats Axiosrapporterad att Googles "whitechapel"-chip kommer att designas i samarbete med Samsung och tillverkas på SLSI: s 5nm-process. Rykten vid den tiden hävdade att Googles chip kommer att ha en åttakärnig ARM-processor bestående av två Cortex-A78 + två Cortex-A76 + fyra cortex-A55-kärnor, en färdig Mali-GPU från ARM, hårdvara optimerad för maskininlärning och optimeringar för företagets Google Assistant service. Med tanke på utmaningarna med att utveckla en anpassad SoC, var det vettigt för Google att använda befintliga CPU-kärnor för sin första mobila chipset, så dessa ryktade specifikationer verkade rimliga för många.

Det gick många månader utan några nyheter om Googles anpassade silikon tills 9to5Googlerapporterad i april att chipet kommer att debutera på Pixel 6-serien. Slutligen bekräftade Google förra månaden sina planer på att leverera Pixel 6-serien med sitt interna chip, kallas Google Tensor. De bekräftade också några detaljer på hög nivå om chipsetet, som hur dess TPU används för att köra HDRNet på varje bildruta i en video, hur chippet driver nya AI-funktioner på enheten och hur chipet skyddar användardata med sin andra generationens Titan M2-modul.

Googles överraskande tillkännagivande i början av augusti bekräftade det mesta av den läckta informationen från förra året, medan bekräftelsen för några av de återstående ryktena kom från andra läckor. A kommentar lämnad av en Googler på Google Issue Tracker bekräftade godbiten om Mali GPU: n från hyllan, som vi nu vet är Mali-G78. A rivning av en Android 12 beta release avslöjade att Pixel 6 kommer att ha ett Samsung Exynos-modem, vilket var senare bekräftas av Reuters. Den sista återstående specifikationen som ännu inte hade bekräftats var CPU, vilket är anledningen till att så mycket uppmärksamhet lades på den här Geekbench-listan.

Geekbench-resultatet som många antog var från Pixel 6 Pro. Även om vi aldrig kan vara 100 % säkra, lutar vi starkt åt att detta riktmärke är legitimt. Byggfingeravtrycket, kärnversionssträngen, CPU-frekvenser, CPU-kluster, GPU-information och mer matchar värdena från vår källas Pixel 6 Pro. Det skulle vara mycket osannolikt att någon skulle ha fejkat den här noteringen, vilket skulle vara möjligt men kräver att personen känner till de exakta värdena för att lura vår källa som har riktig hårdvara.

Baserat på den ofullständiga CPU-informationen i denna lista kan läckor som t.ex Digital chattstation extrapolerade CPU-konfigurationen för Google Tensor-chippet. Den mest chockerande delen av denna spekulation för många var förslaget att Google Tensor CPU kommer att ha två Cortex-X1-kärnor, Arms kraftfullaste Cortex CPU hittills. Däremot har varken Qualcomm Snapdragon 888 eller Samsung Exynos 2100 mer än en Cortex-X1-kärna. Om detta chip också har två Cortex-A78-kärnor utöver de dubbla Cortex-X1-kärnorna, så kan Google Tensor vara den snabbaste styrkretsen på en Android-enhet hittills.

Som många har noterat faller Geekbench-poängen långt under den genomsnittliga Exynos 2100 Galaxy S21 och Qualcomm Snapdragon 888-enheten, vilket är konstigt med tanke på hårdvaran i fråga. Efter att ha pratat med Andrei Frumusanu, Senior Mobile Editor på AnandTech, kom vi fram till att du kan inte nå en slutsats om den verkliga prestandan för Pixel 6 Pro bara från detta ena benchmark-resultat. Som han noterade i vår diskussion är det svårt att säga vilken kärna som var stressad för den enkärna delen av benchmark, och kärnan var till synes låst till 2,15 GHz i alla fall, vilket är långt under den maximala frekvensen för X1 kärnor. Det finns flera faktorer som kunde ha bidragit till detta underväldigande referensresultat, som ooptimerat DVFS eller schemaläggarparametrar, som alla kunde ha förhindrat Geekbench från att köra kärnorna på topp frekvenser. Om vi ​​vill ta reda på hur snabb Pixel 6 Pro är, måste vi vänta på att fler personer med telefonen ska köra riktmärket.

Google Tensor-specifikationer från en riktig Pixel 6 Pro

Även om riktmärket inte bekräftar mikroarkitekturerna för Google Tensors CPU-kärnor, kunde vi äntligen avgöra vad som är troligt att designen för varje CPU-kärna tack vare vår källa. Igår, en källa som har en riktig Pixel 6 Pro nått ut till oss, och vi lärde oss från hans enhet att tri-kluster-kärndesignen och CPU-frekvenserna som avslöjas av den Geekbench-listan är korrekta. Efter vår rapport igår hittade vi de exakta CPU-delarna i Google Tensor-chippet, som exponeras för systemet genom /proc/cpuinfo, en fil som är befolkas av själva processorn och läses av kärnan. Således är chansen att den har blivit förfalskad mycket låg, även om det finns en liten möjlighet att Google själva maskerade CPU-ID: n i utgången. Vi säger att det är en låg möjlighet eftersom Google inte brydde sig om att spoofa eller fördunkla andra uppgifter på enheten, men vem vet — det kan mycket väl vara så att Google Tensors CPU-delar är det enda de bryr sig om att dölja.

Förutsatt att utgången inte manipulerades, har vi bestämt att Google Tensor kommer att ha följande CPU-konfiguration:

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

AnandTechs Andrei tycker att användningen av dubbla X1-kärnor är förnuftig, men han, liksom andra vi har pratat med, är förbryllade över den uppenbara användningen av dubbla A76-kärnor. Cortex-A76 var tillkännagavs i mitten av 2018 och har efterträdts av A77 och på senare tid A78, vilket är betydligt bättre när det gäller kraft, prestanda och area (PPA). Det är svårt för oss att rationalisera varför Google kan ha valt att välja två A76-kärnor istället för två A78-kärnor när det finns väldigt liten uppenbar fördel med att göra det. Vi kontrollerade till och med cpuinfo-utdata från olika Qualcomm- och Exynos-enheter bara för att se till att resultaten var som förväntat och att vi inte misstolkade utdata från Pixel 6 Pro. Vi skulle älska att bevisas fel på detta påstående, men det råder ingen tvekan om att denna CPU-konfiguration är vad cpuinfo-utgången från en riktig Pixel 6 Pro-enhet föreslår.

En viktig detalj som vi inte känner till är mängden cache som är tillgänglig för CPU-kärnorna. En stor cache är ganska viktig för att kärnorna ska nå den prestanda som Arm hävdar att de kan.

Dessutom vet vi fortfarande inte antalet GPU-kärnor, vilket är svårt att hitta eftersom den informationen inte lätt exponeras för systemet. Vi har tidigare lärt oss att Pixel 6 kommer har samma GPU design som Exynos Galaxy S21 — den ARM Mali-G78 — ett faktum som vi kan bekräfta genom den verkliga hårdvaran. GPU: n kan klockas kl upp till 848MHz, men utan att veta antalet kärnor, vi vet inte hur bra telefonen kommer att prestera i jämförelse med andra enheter med denna GPU.

ARM Mali-G78

I vår tidigare rapport, vi bekräftade att Google Tensor inkluderar modemet "g5123b", vilket med stor sannolikhet syftar på Samsungs Exynos 5123 modem. Vi rapporterade också att telefonen stöder Wi-Fi 6E (dvs. 6GHz Wi-Fi), har en Tensor Processing Unit (TPU) med kodnamnet "abrolhos" klockad till upp till 1.230GHz, kommer att vara ihopkopplad med en 12GB LPDDR5 RAM-modul, och kommer också att ha minst en lagringsvariant med 128GB UFS lagring. Telefonen kommer också att ha en UWB-radio för kortdistansspårning och stöd för digital bilnyckel, bland andra funktioner.

AV1-avkodning, andra nya godbitar

Pixel 6 Pro levereras med Googles AV1-avkodare (c2.google.av1.decoder), vilket är hårdvaruaccelererad av Google Tensor-chip. Enheten kan avkoda AV1-innehåll med upp till 4K-upplösning och 60 fps. Den kan också avkoda HEVC-innehåll med upp till 4K-upplösning och 120 fps, eller 8K-upplösning och 30 fps. I jämförelse Samsung Exynos 2100 kan avkoda AV1-innehåll med upp till 8K-upplösning och 30fps, eller HEVC-innehåll med 8K-upplösning och 60fps. Det faktum att Google Tensor-chippet över huvud taget stöder hårdvaruaccelererad AV1-avkodning är viktigt, eftersom Hittills har inte alla Qualcomm Snapdragon-chips – och i förlängningen Googles tidigare Pixel-telefoner – stödt det funktion.

Att Google valde att inkludera HW AV1-avkodning i sitt eget Google Tensor-chip borde inte komma som en överraskning, med tanke på hur företaget har varit en av de största förespråkarna för den royaltyfria videon codec. Företagets push för att kräva AV1-stöd var ett av de primära klagomålen som citeras av Roku när den tog bort YouTube TV-appen från sin plattform.

På tal om codecs, bekräftade vår källa för oss att Pixel 6 Pro stöder både aptX och aptX HD codec, två Bluetooth-ljudcodecs som används av många trådlösa headset på marknaden. Dessa codecs måste vara licensierade från Qualcomm, så några av våra läsare var oroliga att Pixel 6-serien inte skulle stödja dem eftersom de inte har Snapdragon-chips. Ett Snapdragon-chip krävs dock inte för att stödja aptX, så dessa farhågor var mestadels grundlösa. Det är dock fortfarande bra att bekräfta att Pixel 6-serien kommer att stödja högkvalitativt Bluetooth-ljud. Sonys LDAC stöds också.

Slutligen bekräftade vår källa något vi redan misstänkte: Det finns ingen videoutgång på Pixel 6 Pro. Google har återigen valt att inte implementera DisplayPort Alternate Mode, vilket gör att en DP-videosignal kan skickas över USB-C-porten. Android har haft en barebones skrivbordsläge för några utgåvor nu, men Google verkar inte vilja ha något med det att göra. Det är olyckligt eftersom telefoner är mer än kraftfulla nog att hantera dagliga uppgifter för den genomsnittliga användaren, och med 12 GB RAM kan Pixel 6 Pro enkelt hantera alla dina multitasking-behov.