Neural Processing Unit-NPU

From RidgeRun Developer Wiki





Follow Us On Twitter LinkedIn Email Share this page



Preferred Partner Logo 3



NXP i.MX95 is joining the new generation of edge applications were machine learning capabilities and processing acceleration is key. Machine learning covers multiple markets and domains, is capable of solve complex problems ranging from driver monitoring, production line monitoring, object classification and detection to speech-to-intent. However the cost of such flexibility and capacity is high data processing and computations requirement. One of the most effective ways to solve these high requirements on edge, is to integrate a dedicated processing unit built to handle neural networks that offers an improved inference compute performance and power efficiency. For the NXP i.MX95 such unit is the eIQ Neutron NPU.

In this section, you will explore the NPU capabilities of the i.MX95, including its architecture, software stack, and practical usage.

  • eIQ Neutron NPU Overview: Provides an overview of the Neutron-S NPU architecture, including its hardware blocks and software integration.
  • Testing ML Demos: Shows how to run sample applications to validate NPU functionality and Machine Learning performance.