Software Developer Kit
Free of charge, the Arm NN SDK is a set of open-source Linux software tools that enables machine learning workloads on power-efficient devices. This inference engine provides a bridge between existing neural network frameworks and power-efficient Arm Cortex CPUs, Arm Mali GPUs and the Arm Machine Learning processor.
Interested in building machine learning workloads on power-efficient devices? Talk with Arm experts to learn more.
Arm Machine Learning Processor
An optimized, ground-up processor design for machine learning.
This software library is a collection of low-level functions optimized for Arm CPU and GPU architectures targeting image processing, computer vision, and machine learning. It is available free of charge under a permissive MIT open source license.
Arm NN Resources
- Arm NN: Build and Run ML Apps Seamlessly on Mobile and Embedded Devices
- Arm is changing machine learning experiences: Project Trillium
- IDC Study: AI at the edge
- AI Today, AI Tomorrow
Project Trillium is a suite of Arm IP designed to deliver scalable ML and neural network functionality at any point on the performance curve, from sensors, to mobile, and beyond. Gain insights on how ML processing requirements vary significantly according to workload and let Arm experts help you navigate the path.