Introduction to Neural Processing Unit in NXP i.MX8M Plus
Appearance
đ§ Documentation under development
The Getting started with AI on NXP i.MX8M Plus guide is currently under active development. Some sections may be incomplete or change without notice.
Questions? Contact RidgeRun or email to support@ridgerun.com.
The NPU or Neural Processing Unit is a hardware module present in the i.MX8M Plus. This accelerator is dedicated to executing AI algorithms and inferences with pre-trained models. In order to measure the performance of the NPU in a certain application, we are going to use a Smart Parking application as our 'use case'.
Profiling the NPU
Installing gputop
Setting the board on debug mode
Use Case experiments: Smart Parking
Introduction to the use case
License Plate Detection
License Plate Recognition
Bash scripts for CPU usage_and time_estimation
Serial experiments
Parallel experiments
Results