ARM processor architecture

GPTKB entity

Statements (83)
Predicate Object
gptkbp:instanceOf gptkb:architecture
gptkbp:designedBy gptkb:ARM_Holdings
gptkbp:developedBy gptkb:Acorn_Computers
gptkbp:endianSupport little-endian
bi-endian
gptkbp:firstReleased 1985
https://www.w3.org/2000/01/rdf-schema#label ARM processor architecture
gptkbp:license open licensing
gptkbp:notableFeature gptkb:Thumb_instruction_set
gptkb:TrustZone_security_extension
gptkb:big.LITTLE_architecture
gptkb:SIMD_extensions_(NEON)
energy efficiency
low power consumption
scalability
hardware virtualization support
high performance per watt
DSP extensions
multi-core support
Jazelle DBX (Java acceleration)
backward compatibility with earlier versions
cache coherency support
hardware floating point support
large ecosystem
out-of-order execution (in some cores)
secure boot support
support for 64-bit addressing (ARMv8 and later)
support for Linux and Android operating systems
support for Windows on ARM
support for automotive applications
support for bare-metal programming
support for cloud computing
support for consumer electronics
support for cryptography extensions
support for edge computing
support for machine learning acceleration
support for networking equipment
support for real-time applications
support for real-time operating systems (RTOS)
support for virtualization extensions
vector processing support
wide industry adoption
gptkbp:notableFor gptkb:Broadcom_BCM2837
gptkb:Cortex-A_series
gptkb:Cortex-M_series
gptkb:Cortex-R_series
gptkb:Qualcomm_Snapdragon
gptkb:Apple_Silicon
gptkb:Nvidia_Tegra
gptkb:Samsung_Exynos
gptkbp:successor gptkb:Acorn_RISC_Machine
gptkbp:supports 32-bit
64-bit
gptkbp:type gptkb:RISC
gptkbp:usedBy gptkb:Amazon
gptkb:Apple
gptkb:Fujitsu
gptkb:Google
gptkb:Microsoft
gptkb:Nvidia
gptkb:Texas_Instruments
gptkb:Raspberry_Pi_Foundation
gptkb:Marvell_Technology_Group
gptkb:Qualcomm
gptkb:Allwinner
gptkb:Broadcom
gptkb:Huawei
gptkb:Samsung
gptkb:Sony
gptkb:MediaTek
gptkb:Rockchip
gptkb:STMicroelectronics
gptkb:Ampere_Computing
gptkb:NXP_Semiconductors
gptkbp:usedIn IoT devices
embedded systems
laptops
smartphones
tablets
servers
single-board computers
gptkbp:bfsParent gptkb:ARM_Architecture_Reference_Manual
gptkbp:bfsLayer 6