返回

文章详情

苹果神经引擎:架构、编程与性能

Hacker News2026年6月27日 23:30

查看PDF摘要:苹果神经引擎(ANE)是自A11系列iPhone和iPad芯片以及M1系列Mac芯片以来,在苹果系统单芯片中提供的固定功能矩阵加速器,仅通过Core ML模型框架暴露给应用。本指南报告了对该引擎的逆向工程,基于对苹果硅的直接测量和对私有运行时、编译器、内核驱动程序和固件的静态分析。它记录了数据通路和限制引擎吞吐量和能量的屋顶线、低于Core ML的调度路径、编译器和磁盘上的程序格式、权重压缩方案,以及它们下面的内核驱动程序、固件和命令协议。该报告覆盖了A11到A18和M1到M5系列,提供每个芯片的目标表和按设备分类的操作矩阵;直接测量是在M1和M5上进行的。声明被标记为实际测量、反编译得出或预测,方法论和未解问题被记录。直接路径可以从普通用户空间调用,但仍然没有文档支持,并且对版本敏感;它旨在测量、研究和设备内工作,不用于出货软件,而Core ML仍然是支持的路径。备注:302页,12幅图。苹果神经引擎参考文献 学科:硬件架构(cs.AR);操作系统(cs.OS);性能(cs.PF) ACM类:C.1.3;C.4 引用为:arXiv:2606.22283 [cs.AR](或本版本的arXiv:2606.22283v1 [cs.AR]) https://doi.org/10.48550/arXiv.2606.22283 arXiv发布的DOI通过DataCite 提交历史 从:Spencer Bryngelson [查看邮箱] [v1] 2026年6月21日星期日 00:17:34 UTC(407 KB)

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

请我喝杯咖啡