Elaborazione di applicazioni ad alte prestazioni
La serie di processori applicativi ARM Cortex-A fornisce una gamma di soluzioni per dispositivi che svolgono compiti di calcolo complessi, come l'hosting di una ricca piattaforma di sistema operativo (OS) e il supporto di più applicazioni software.
I processori della serie Cortex-A sono in grado di scalare in modo efficiente su una gamma di dispositivi consumer, embedded e aziendali ad alte prestazioni. Questi includono uno spettro di smartphone, piattaforme di mobile computing, TV digitali, set-top box e ricchi dispositivi IoT fino al networking aziendale e soluzioni server. In un panorama aziendale sempre più attento all'energia, l'efficienza energetica dei processori Cortex-A può offrire vantaggi significativi.
Tutti i processori di ARM condividono un'architettura e un set di funzionalità comunemente supportati, garantendo la compatibilità tra i vari set di istruzioni. Il processore Cortex-A17, introdotto lo scorso anno, il maturo Cortex-A15, il Cortex-A9, ampiamente spedito, e i processori Cortex-A7 e Cortex-A5 ad alta efficienza utilizzano tutti la stessa architettura ARMv7-A, e quindi condividono la piena compatibilità delle applicazioni, incluso il supporto per i tradizionali set di istruzioni ARM, Thumb® e Thumb-2 ad alte prestazioni. L'ARM consente inoltre l'elaborazione a 64 bit con la sua architettura ARMv8-A, supportata dai processori Cortex-A72, Cortex-A57 e Cortex-A53. L'architettura ARMv8-A ha anche uno stato di esecuzione specializzato che consente di elaborare applicazioni legacy ARM a 32 bit. Questo fornisce un eccellente percorso di aggiornamento per l'ecosistema a 32 bit esistente e garantisce che l'ecosistema a 64 bit sia compatibile con le versioni precedenti.
---