Evaluating the Energy Efficiency of NPU-Accelerated Machine Learning Inference on Embedded Microcontrollers
Not on the map. Why?
Abstract (arXiv)
The deployment of machine learning (ML) models on microcontrollers (MCUs) is constrained by strict energy, latency, and memory requirements, particularly in battery-operated and real-time edge devices. While software-level optimizations such as quantization and pruning reduce model size and computation, hardware acceleration has emerged as a decisive enabler for efficient embedded inference. This paper evaluates the impact of Neural Processing Units (NPUs) on MCU-based ML execution, using the ARM Cortex-M55 core combined with the Ethos-U55 NPU on the Alif Semiconductor Ensemble E7 development board as a representative platform. A rigorous measurement methodology was employed, incorporating per-inference net energy accounting via GPIO-triggered high-resolution digital multimeter synchronization and idle-state subtraction, ensuring accurate attribution of energy costs. Experimental results across six representative ML models -including MiniResNet, MobileNetV2, FD-MobileNet, MNIST, TinyYolo, and SSD-MobileNet-demonstrate substantial efficiency gains when inference is offloaded to the NPU. For moderate to large networks, latency improvements ranged from 7x to over 125x, with per-inference net energy reductions up to 143x. Notably, the NPU enabled execution of models unsupported on CPU-only paths, such as SSD-MobileNet, highlighting its functional as well as efficiency advantages. These findings establish NPUs as a cornerstone of energy-aware embedded AI, enabling real-time, power-constrained ML inference at the MCU level.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 10 references that are in the map. First posted on arXiv 22 Sep 2025.
Builds on
7 of 10 references.
References · 7
- 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 434
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 263
- 2015Structured Pruning of Deep Convolutional Neural Networkscited by 149
- 2020Benchmarking TinyML Systems: Challenges and Directioncited by 91
- 2024FlexNN: A Dataflow-aware Flexible Deep Learning Accelerator for Energy-Efficient Edge Devicescited by 9
- 2025Benchmarking Ultra-Low-Power μNPUscited by 6
- 2021dCSR: A Memory-Efficient Sparse Matrix Representation for Parallel Neural Network Inferencecited by 4
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applications
- 2022Energy-efficient Deployment of Deep Learning Applications on Cortex-M based Microcontrollers using Deep Compression
- 2026Energy Efficient Software Hardware CoDesign for Machine Learning: From TinyML to Large Language Models
- 202616-bit Precision of Convolutional Neural Networks on Microcontroller Units for 8-bit Costs
- 2024Memory-efficient Energy-adaptive Inference of Pre-Trained Models on Batteryless Embedded Systems
- 2023Efficient Neural Networks for Tiny Machine Learning: A Comprehensive Review
- 2026From Compression to Deployment: Real-Time and Energy-Efficient FastGRNN on Ultra-Constrained Microcontrollers
- 2025ML-EcoLyzer: Quantifying the Environmental Cost of Machine Learning Inference Across Frameworks and Hardware