ARM64 Architectural Features
Explore mandatory and optional features in ARMv8/ARMv9 architecture and their availability across CPU implementations.
🚧 Under Construction
This tool will provide a comprehensive view of ARM architectural features, including:
- Feature Matrix - Grid showing which features are present in each architecture version
- CPU Implementation Comparison - Compare feature support across different ARM processors (Cortex-A53, A72, A76, Neoverse, Apple Silicon, etc.)
- Feature Categories - Organized by type (Security, Virtualization, SIMD, Crypto, etc.)
- ID Register Decoder - Decode ID_AA64* registers to determine available features
- Feature Dependencies - Understand which features require or conflict with others
Example features:
- SVE/SVE2 - Scalable Vector Extension
- SME - Scalable Matrix Extension
- PAC/BTI - Pointer Authentication & Branch Target Identification
- MTE - Memory Tagging Extension
- VHE - Virtualization Host Extensions
- And many more...