Neural Engine

Neural Engine is Apple's dedicated hardware accelerator for on-device machine learning, integrated into A-series (iPhone/iPad) and M-series (Mac/iPad Pro) chips — providing specialized matrix multiplication units that deliver over 15 trillion operations per second (TOPS) while consuming minimal power, enabling real-time AI features like Face ID, computational photography, voice recognition, and augmented reality entirely on-device without cloud connectivity or the associated privacy, latency, and cost concerns.

What Is the Neural Engine?

  • Definition: A purpose-built hardware block within Apple's system-on-chip (SoC) designs that accelerates neural network inference through dedicated matrix and vector processing units.
  • Core Design: Optimized specifically for the tensor operations (matrix multiplies, convolutions, activation functions) that dominate neural network computation.
  • Integration: Part of Apple's heterogeneous compute strategy — the Neural Engine, GPU, and CPU each handle the ML operations they're best suited for.
  • Evolution: First introduced in the A11 Bionic (2017) with 2 cores; the M4 chip (2024) features a 16-core Neural Engine delivering 38 TOPS.

Performance Evolution

ChipYearNeural Engine CoresPerformance (TOPS)
A11 Bionic201720.6
A12 Bionic201885
A14 Bionic20201611
A16 Bionic20221617
M120201611
M220221615.8
M320231618
M420241638

Why the Neural Engine Matters

  • Privacy by Architecture: All inference runs on-device — biometric data, health information, and personal content never leave the user's device.
  • Zero Latency: No network round-trip means ML features respond instantly, critical for real-time camera effects and speech recognition.
  • Offline Operation: ML features work identically without internet connectivity — essential for reliability.
  • Power Efficiency: Purpose-built silicon performs ML operations at a fraction of the energy cost of running them on the GPU or CPU.
  • Cost Elimination: No per-inference cloud API costs, making ML features free to use at any frequency.

Features Powered by Neural Engine

  • Face ID: Real-time 3D facial recognition and anti-spoofing with depth mapping for secure authentication.
  • Computational Photography: Smart HDR, Deep Fusion, Night Mode, and Portrait Mode processing millions of pixels in real-time.
  • Siri and Dictation: On-device speech recognition and natural language processing without sending audio to Apple servers.
  • Live Text and Visual Lookup: Real-time OCR and object recognition in photos and camera viewfinder.
  • Augmented Reality: ARKit features including body tracking, scene understanding, and object placement.
  • Apple Intelligence: On-device LLM inference for writing assistance, summarization, and smart notifications.

Developer Access via Core ML

  • Core ML Framework: Apple's high-level API for deploying ML models that automatically leverages Neural Engine, GPU, and CPU.
  • Model Conversion: coremltools converts models from PyTorch, TensorFlow, and ONNX to Core ML format.
  • Optimization: Models are automatically optimized for the target device's Neural Engine capabilities.
  • Create ML: Apple's tool for training custom models directly on Mac that deploy to Neural Engine.

Neural Engine is the hardware foundation enabling Apple's on-device AI strategy — demonstrating that dedicated silicon for neural network inference transforms what's possible on mobile and laptop devices, delivering ML capabilities with the privacy, speed, and efficiency that cloud-dependent solutions fundamentally cannot match.

Take neural engine further

Ask the copilot about this term, or have our engineers assess it against your process.