Qualcomm avslöjade tidigare namnet på sin nya avancerade SoC, men idag på CES 2017 diskuterade den Snapdragon 835 mer i detalj. Genom att ersätta Snapdragon 820/821 som toppprocessorn i sin serie, är 835 den första kommersiella SoC som använder Samsungs 10nm “10LPE” FinFET-tillverkningsnod. Qualcomm avslöjade inte formstorleken, men den sa att den totala förpackningsstorleken är 35 % mindre än Snapdragon 820 och innehåller mer än 3 miljarder transistorer. Samsung säger att deras tredje generationens FinFET-nod “tillåter upp till 30 % ökning av yteffektiviteten med 27 % högre prestanda eller upp till 40 % lägre strömförbrukning” jämfört med sin första generationens 14nm 14LPE-nod vid samma frekvens, så Snapdragon 835:s processfördelen jämfört med 820, som använder Samsungs andra generationens 14LPP-nod, kommer att bli lite mindre.
Förutom smartphones och surfplattor ser Qualcomm de 835 som driver IP-kameror, VR- och AR-huvudmonterade skärmar (den har en HMD-referensdesign tillgänglig för partners och säger att flera produkter för närvarande är under utveckling), och till och med ny ultraportabel cellulär PC enheter med fullt stöd för Windows 10. Detta inkluderar både Universal Windows Platform (UWP)-appar, som körs inbyggt, och äldre x86 (32-bitars) Win32-appar, som använder mjukvaruemulering. Dessa nya PC-enheter bör också stödja all kringutrustning som redan stöds av Windows 10 och eSIM-stöd för mobilanslutning.
Qualcomm befinner sig i en mycket annorlunda position idag jämfört med för ett år sedan när de lanserade Snapdragon 820. Då var den på heta stolen efter att dess tidigare flaggskeppsprodukter, Snapdragon 808 och 810, inte motsvarade förväntningarna. Qualcomms implementering av ARM:s Cortex-A57 CPU-kärna och TSMC:s sista 20nm plana process var inte en bra kombination, vilket resulterade i en generation flaggskeppstelefoner som kämpade för att möta eller överträffa prestanda hos äldre modeller och uppvisade högre hudtemperaturer än normala. Framgången för Snapdragon 820 skulle vara avgörande för att återvinna sin partners förtroende och återställa sin image hos konsumenterna.
820 var avgörande av en annan anledning också: Den introducerade Qualcomms första anpassade 64-bitars CPU-kärna, Kryo. Att skapa en anpassad CPU (eller GPU/DSP/ISP) är ett sätt för SoC-leverantörer att differentiera sina produkter och etablera sig som innovatörer. Snapdragon 810:s användning av vanliga ARM-kärnor kan tolkas som ett steg bakåt sedan tidigare Snapdragon SoC:er använt Qualcomms anpassade Krait-processorer. Apples tidigare introduktion av en anpassad 64-bitars CPU, som överraskade alla, gav bara bränsle till elden.
Snapdragon 820 skulle fortsätta att bli en kommersiell framgång med många designvinster. Den driver de flesta flaggskeppstelefoner som släppts under det senaste året, och medan Kryo följer ARM:s A72 och Samsungs M1-processorer i IPC, presterar den tillräckligt bra för att leverera en solid användarupplevelse.
Med dagens lansering av Snapdragon 835 ser Qualcomm ut att bygga vidare på 820:s framgång och dess vision för framtiden: heterogen datoranvändning. Genom att kombinera de unika förmågorna hos varje processortyp – CPU, GPU och DSP – hoppas Qualcomm kunna tillföra nya funktioner och upplevelser, som VR och maskininlärning, till mobila enheter.
820 introducerade flera nyckelfunktioner som utgör grunden för denna vision, vilket är anledningen till att den är så viktig för vår diskussion om 835. Dess Hexagon 680 DSP lade till en enkel instruktion, multipla data (SIMD) Hexagon Vector Extensions (HVX) specifikt inriktad på att accelerera ovannämnda VR- och maskininlärningsbelastningar, tillsammans med mer effektiv bearbetning av fotograferings- och datorseendeuppgifter. Adreno 530 GPU:s beräkningskapacitet fick också ett uppsving, och GPU:n och CPU:n fick möjligheten att snoka in i den andras cache med hjälp av delad 64-bitars virtuell minnesadressering, vilket möjliggör bättre delning av data. Qualcomm introducerade också sin Symphony System Manager tillsammans med 820 för att tillhandahålla uppgiftsschemaläggning och energihantering för de olika processorkärnorna.
Snapdragon 835 är mer evolutionär än revolutionerande i jämförelse. Varje block i den nya SoC får dock en uppdatering som möjliggör nya funktioner och påståenden om högre prestanda och bättre batteritid. När bakgrunden är klar är det dags att diskutera dessa förändringar mer i detalj, och börja med den största förändringen av alla: CPU:n.