ARM naar 64-bit: de laatste ontwikkelingen op een rijtje

25 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. De eerste
  3. 3. Keuzes
  4. 4. Denver
  5. 5. Android op 64-bit
  6. 6. Toekomst
  7. 25 reacties

De eerste

Het was het niet ARM zélf, maar Apple dat als eerste met een implementatie van de ARMv8 architectuur kwam, in de vorm van de Cyclone cores die de basis vormen voor de Apple A7(X)- en A8(X)-SoC’s die we onder meer kennen van de iPhone 5, iPhone 6, iPad Air en iPad Air 2. De A7-chip werd in september 2013 geïntroduceerd bij de iPhone 5S, toen SoC’s gebaseerd op Cortex A57 of A53 nog lang niet in zicht waren. De codenaam Cyclone kon bijna niet beter gekozen zijn, want zoals we weten van onze iPhone- en iPad-reviews presteren de A7 en A8 erg goed, zeker op het moment dat ze uitkwamen.

Hoewel Apple er zelf weinig over kwijt wil, is Cyclone naar verluidt een 6-issue out-of-order ontwerp met 9 execution units en een pipeline van maximaal 19 stappen. Qua complexiteit lijkt de core eerder op een Intel x86-kern dan op een typische, weinig potente ARM-kern. Samen met de A7 CPU had Apple eind 2013 ook direct een volledig voor 64-bit geschikte variant van iOS beschikbaar. Het duurde uiteraard nog wel een tijdje voor er een goede verzameling aan apps beschikbaar was die ook echt gebruikmaakte van de kracht van de 64-bit-chip.

De ontwikkeling van de 64-bit versie van Android was op dat moment nog verre van voltooid en 64-bit ARM-chips waren nog niet beschikbaar. Inmiddels is dat veranderd: begin 2015 is er met Android 5.0 ook een 64-bit versie van Android en zijn er diverse 64-bit ARM SoC’s beschikbaar voor Android 5-apparaten.


Apple A8

Advertentie
0

Hardware Info maakt gebruik van cookies

Hardware Info plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Hardware Info relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie.

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Hardware Info contextuele advertenties te tonen op basis van pagina's die je hebt bezocht.

    janee

    Hardware Info genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Hardware Info gevolgd worden. Deze data wordt maximaal 2 weken bewaard. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden.

    janee