There are a number of applications of the MP1 processor. For example, with the dual core A7s, it can decode video and with the 3D graphics core enabled, the customer can implement a high performance user interface. It is also possible to build AI into the product with the MP1. Using the Cortex-A subsystem, there is support for TensorFlow Lite. The AI package contains AI and computer vision frameworks and application examples. For the Cortex M real-time subsystem, there is support for STM32Cube.AI which can target the Cortex M4 in the STM32MP1. STM32Cube.AI enables mapping and running of pre-trained artificial neural networks in the real-time domain of the MP1.