← 返回技术雷达
Hacker News tech

Retrospectively Reverse-Engineering Apple's Neural Engine

Hacker News 热议:Retrospectively Reverse-Engineering Apple's Neural Engine(207 赞 / 29 评论,来源 eiln.github.io)

原文开头节选

I stopped working on the reverse-engineered Apple Neural Engine (ANE) driver three years ago, upon a sad mini realization that the ANE block is just not that useful, and I could be doing more useful things, and moved onto upstreaming other, more useful, blocks. The ANE’s architecture was too opinionated to build a general-purpose accelerator platform around it, and a linux driver effectively opening ANE hardware API access could not broaden the class of workloads it could do. Even macOS only regularly uses their own ANE to generate upsampled preview images in Finder.

The M5 (2025)‘s headline feature was “LLM performance”, and they also conveniently folded the ANE cores inside the GPU cores — I knew it was coming, but it officially feels like the beginning of the end for the standalone NPU. So, in honor of the ANE’s apparent demise, we will do something even more useless: go back and reverse-engineer the ANE on the M1, finish what we started. It’s been three years (fuck), and I should know more than I did when I first worked on this.

(以上为原文节选,完整内容见下方”原文来源”)

这条动态今日登上 Hacker News 首页(207 赞 / 29 评论,来源 eiln.github.io)。技术雷达每日自动聚合 AI 工程、后端架构、DevOps 方向的前沿动态;相关工程落地可浏览下方的相关服务与延伸阅读,或直接与我们团队交流。

原文来源: Hacker News

相关服务