NDK Programmer's Guide
Architectures and CPUs

This section includes detailed information about ABIs and detailed information on support for respective instruction sets. It includes these topics:

  • ABI Management
    • Different ABIs support different CPUs and processing capabilities.
  • Neon
    • Details about targeting devices whose CPUs support Neon, or Advanced SIMD. Neon is an optional extensio of the armv7 architecture.
  • Mips
    • Details about targeting devices with CPUs supporting the MIPS32 instruction set.
  • x86
    • Details about targeting devices with CPUs supporting the IA-32 instruction set.
  • x86_64
    • Details about targeting devices whose CPUs support the x86_64 instruction set.
  • CPU Features
    • A small library that detects the target device's CPU family and supported features.