Not All Ops Are Created Equal!
Not on the map. Why?
Abstract (arXiv)
Efficient and compact neural network models are essential for enabling the deployment on mobile and embedded devices. In this work, we point out that typical design metrics for gauging the efficiency of neural network architectures -- total number of operations and parameters -- are not sufficient. These metrics may not accurately correlate with the actual deployment metrics such as energy and memory footprint. We show that throughput and energy varies by up to 5X across different neural network operation types on an off-the-shelf Arm Cortex-M7 microcontroller. Furthermore, we show that the memory required for activation data also need to be considered, apart from the model parameters, for network architecture exploration studies.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Jan 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 1; 2024: 0; 2025: 0; 2026: 1.
3 papers.
- 2021Measuring what Really Matters: Optimizing Neural Networks for TinyMLcited by 8
- 2023MicroNAS: Memory and Latency Constrained Hardware-Aware Neural Architecture Search for Time Series Classification on Microcontrollerscited by 7
- 2026CREST: Deployment-Realistic Hardware-in-the-Loop NAS for Embedded Sensing Systemscited by 0
- 2026CREST: Deployment-Realistic Hardware-in-the-Loop NAS for Embedded Sensing Systems12 Jun 2026
- 2023MicroNAS: Memory and Latency Constrained Hardware-Aware Neural Architecture Search for Time Series Classification on Microcontrollers27 Oct 2023
- 2021Measuring what Really Matters: Optimizing Neural Networks for TinyML21 Apr 2021