Hacker News new | past | comments | ask | show | jobs | submit login

This really isn't new. It looks like instead of treating the "Neural Engine" as an I/O device like the GPU, it's accessed as a coprocessor. It makes sense for them to only expose their functionalities through libraries as the underlying hardware implementation will go through changes in the future. After all, does, say, Nvidia, document their GPU's ISA?



nVidia is notoriously closed, a better example would be AMD/ATI --- which do have a lot of docs on their GPUs:

https://developer.amd.com/resources/developer-guides-manuals...


Yes. Not as much as the average CPU but still documented: https://developer.nvidia.com/blog/nvidia-ampere-architecture...



Where is the native-to-hardware ISA?


Interestingly in Nvidia's case, the CUDA Toolkit ships with nvdisasm, which is a disassembler for the native hardware ISA.

They do not ship an assembler though.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: