Aller au contenu
Wikipédia l'encyclopédie libre

ARMv8

Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis AArch64)

Cet article est une ébauche concernant l’informatique et l’électronique.

Vous pouvez partager vos connaissances en l’améliorant (comment ? ) selon les recommandations des projets correspondants.
HiSilicon Hi6250.

ARMv8 (aussi appelée AArch64 ou ARM64) est une architecture de processeur développée par la société ARM. C'est la première architecture ARM 64 bits. Elle introduit deux états d’exécution, AArch32 et AArch64, le premier prenant en charge le jeu d’instructions ARM 32 bits, appelé A32, et le jeu d’instructions Thumb-2, appelé T32, le second prenant en charge un nouvel ensemble d’instructions avec 32 registres 64 bits, appelé A64.

La première implémentation a été la série Cortex-A50, composée du Cortex-A53 et du Cortex-A57 pouvant fonctionner en mode big.LITTLE, le A53 étant le LITTLE et le A57 le big.

Le modèle suivant est le Cortex-A72 qui peut fonctionner avec le Cortex-A53 en mode big.LITTLE, jouant le rôle du big.

Parmi les SoC implémentant cette architecture, déjà présents sur le marché, on peut citer le X-Gene FPGA d'Applied Micro (en), sorti en , l'Apple A7, sorti en et le SoC Juno d'ARM, sorti à l'été 2014, dont le but n'est pas la mise en production mais l'aide au développement de la nouvelle architecture.

À partir de 2014, les sociétés Allwinner, MediaTek, Samsung Electronics ont sorti des processeurs utilisant cette architecture.

En 2015, Rockchip annonce ses premiers modèles de processeurs ARMv8. Phytium Technology annonce le Phytium Mars, processeur 64 cœurs à destination des supercalculateurs.

En , ARM annonce la sortie du Cortex-A73 à destination de la réalité virtuelle, il présente une augmentation de 30 % de puissance de calcul et de performance énergétique par rapport au Cortex-A72, doit être gravé en 10 nm en collaboration avec TSMC [1] et couplé au processeur graphique Mali-G71 pour accomplir cette tâche[2] .

Notes et références

[modifier | modifier le code ]
v · m
CPU
Anciennes
architectures
(ARMv1 à ARMv6)
ARMv7 (32 bits)
ARMv8 32 bits uniquement
ARMv8 64 bits
compatible 32 bits
ARMv8 64 bits uniquement
ARMv9
ARM Cortex-M (microcontrôleur)
ARM Cortex-R
(Temps réel)
ARM Cortex-X
(hautes performances)
GPU
VPU
SoC
Bus
  • AMBA
    • AHB
    • AXI
    • APB
    • ASB
    • ACE
Systèmes
d'exploitation

AltStyle によって変換されたページ (->オリジナル) /