Inside the Silicon That Powered Apple's First AI Push

A security researcher fully mapped the internal architecture of Apple's M1 Neural Engine, showing why early AI hardware hit a wall with modern language models.

Independent researcher eiln published a teardown of the M1 Apple Neural Engine (ANE), mapping its compute lanes, datapath, and memory execution model. The analysis shows that Apple's 16-core block packs 2,048 parallel multiply-accumulate lanes designed primarily for 2017-era image processing. Even macOS rarely used the standalone M1 chip outside of generating image previews in Finder.

Why it matters: Early NPUs relied on predictable memory patterns built for computer vision models. Modern transformer workloads broke those hardware assumptions, which led Apple to integrate ANE cores directly into the GPU starting with the M5 processor.

The full breakdown demonstrates how the hardware registers clamp calculations and feed matrix outputs directly into activation blocks without intermediate memory writes.

It turns out the standalone NPU wasn't obsolete because it lacked power — it was just built for a different generation of AI.

Sources