Apple Neural Engine: Architecture, Programming, and Performance
Summary
The paper offers a reverse-engineered view of Apple's Neural Engine (ANE), detailing its fixed-function matrix accelerator architecture, programming pathways, and performance characteristics across multiple Apple silicon generations. It emphasizes measurement-based insights, while noting that the documented route is undocumented, version-fragile, and not intended for shipping software.