EclecticLight的博客文章对M1芯片里的神经引擎(ANE) 做了一番研究,得出以下结论:

  • Visual Look Up on M1 series Macs consistently uses the Apple Neural Engine.
  • VLU’s call chain is through mediaanalysisd, which uses Espresso to manage the ANE. Espresso is also used on Intel Macs to manage neural networks run on their CPU cores.
  • Maximum power drawn by the ANE was 49 mW, which is low even in comparison to that required by E cores.
  • The ANE reached high peak (memory) read and write rates of 232 and 167 MB/s during use.
  • BNNS functions may be run entirely on CPU cores, even when they appear suitable for the ANE, and the ANE is available.
  • powermetrics is the tool of choice for observing ANE activity; indeed, it appears to be the only tool.

内容中包含的图片若涉及版权问题,请及时与我们联系删除