Developer revisits Apple Neural Engine reverse-engineering as M5 folds NPU into GPU
A developer who abandoned reverse-engineering Apple's Neural Engine (ANE) three years ago has resumed the project, this time focused on mapping its full internal architecture rather than making it usable via a Linux driver. The renewed effort was prompted by Apple's M5 chip, which emphasizes LLM performance and integrates ANE cores directly into the GPU, signaling the decline of the standalone neural processing unit design that began with the A11 Bionic in 2017.
GoKawiil's interpretation of the reporting above, not reported fact.
The ANE's original design reflected Apple's early bet on dense CNN-style image processing, but the industry's shift toward transformer-based workloads has made that architecture less relevant, pushing Apple to consolidate AI acceleration into GPU cores instead. This reverse-engineering effort offers a rare technical window into how chipmakers' early silicon assumptions about machine learning become outdated as workloads evolve.
- A developer is resuming work reverse-engineering Apple's Neural Engine after a three-year pause.
- Apple's M5 chip merges ANE cores into GPU cores, suggesting the standalone NPU is being phased out.
- The project now aims to document the ANE's full architecture rather than make it practically usable for computing tasks.
Apple Mac mini (M4) — If reading about ANE internals makes you want to poke at Apple silicon yourself, the M4 Mac mini is the cheapest way to get a modern Apple chip with a Neural Engine on your desk. It's a compact, quiet machine that's equally happy running Xcode, Core ML experiments, or a virtualized Linux for low-level tinkering.
See Apple Mac mini (M4) on Amazon → Affiliate link — we may earn a commission on purchases, at no extra cost to you. Product picked by AI based on this article; it is not a tested recommendation.Source: eiln.github.io, 2026-09-12
Published there as: “Retrospectively Reverse-Engineering Apple's Neural Engine”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.