en av flaggskeppsfunktionerna i Apples nya iPhone 5s är att den har sitt hjärta 64-bitars A7-chip. Men varför kände Apple behovet av att stöta iPhone-processorn upp från 32-bitar i första hand?
det är en första
Apple gillar att skryta om att vara först.
det ser ut och låter bra
Kom igen, vilket gör språnget från en 32-bitars processor till en 64-bitars processor ser ut och låter bra. När man handlar med konsumenter, kasta in några siffror som är större än vad tävlingen kan hantera – 1 miljard transistorer, 64-bitars – hjälper försäljningen.
utöver det kastade Apple runt frasen ’desktop-class architecture’ under avslöjandet av iPhone 5s, vilket också låter ganska coolt, tycker du inte?
Android är inte redo för 64-bitars
Apple har gjort en seger här över Android-telefontillverkare. 64-bitars chips för Android-enheter är inte redo, och inte heller är Android själv. Det är troligt att Android 5.0 kommer att vara den första versionen som fullt ut utnyttjar den nya ARMv8-arkitekturen.
för tillfället ger detta Apple en tydlig ledning över tävlingen, och klyftan är osannolikt att den stängdes till 2014 tidigast.
flytten möjliggör mer RAM
iPhone 5 är utrustad med 1 GB RAM, men ett skifte från en 32-bitars processor till en 64-bitars del banar väg för iPhones – och för den delen iPad eller till och med Apple TV, där mer RAM kan öppna vägen för 4K – att utrustas med 4 GB+ RAM längs linjen.
eftersom Apple inte avslöjar hur mycket RAM som är bakat i iPhones, måste vi vänta på nedläggningen för att ta reda på den exakta siffran, men trots övergången till en 64-bitars processor förväntar jag mig inte att den ska ha 4GB, men det kommer en dag när det behövs.
Apple är nu redo för den dagen.
Unifying iOS/OS X app codebase
Apple erkänner öppet att flytta iOS upp till 64-bitars ger iOS och OS X apps mycket närmare. Ta den här raden från Apples 64-bitars iOS 7-dokumentation:
arkitekturen för 64-bitarsappar på iOS är nästan identisk med arkitekturen för OS X-appar, vilket gör det enkelt att skapa en gemensam kodbas som körs i båda operativsystemen.
detta kan vara enormt.
64-bitars processorer är bättre lämpade för vissa tunga beräkningslyftuppgifter
det finns några iPhone 5s-funktioner som kan dra nytta av att ha tillgång till en 64-bitars processor. Kameran som kan välja den bästa bilden från en serie bilder och låta dig avfyra slo-mo-video med 120 bilder per sekund är en. Bildbehandling är krävande, och det utrymme som erbjuds av A7-processorn kan minska arbetsbelastningen.
samma sak gäller för den fingeravtrycksläsaren. Om Apple använder tungviktig krypto bakom den skannern, skulle detta också dra nytta av en 64-bitars processor.
sätter press på Intel
för närvarande levereras processorer för Mac-hårdvara av Intel, men A7-processorn, med sina miljarder transistorer och 64-bitarsarkitektur, skickar ett tydligt meddelande om att Apple ser allvar med att utveckla sina egna processorer.
även om jag inte ser Apple flytta bort från Intel någon gång snart, hjälper det faktum att företaget nu är en stor aktör på processormarknaden till och med spelplanen mellan den och Intel och sätter den i en starkare position när man förhandlar.
Bottom line
bottom line är att det finns mycket mer att iPhone byter till en 64-bitars processor än hype. Medan applikationerna för det kan vara begränsade just nu, banar Apple vägen för förbättringar som vi kommer att se sippra in i iPhone under de närmaste åren.