Green-Pow: Power Modeling and Estimation of Software Applications for Embedded Processors
This paper presents an early-phase high-level power model for software applications running on embedded processors. Several studies have been conducted on the performance and power estimation of embedded processors. However, the high demand for customized low-power embedded processors, particularly when implementing Artificial Intelligence in the Internet of Things, requires a fast, yet accurate power estimation. This paper proposes a high-level model to estimate power consumption and execution time at the instruction level for software applications running on the ARM Cortex-M3 implemented on an FPGA. The development of this model is based on real experimental power measurements from basic and machine-learning benchmarks. Finally, the accuracy of the proposed model is validated experimentally, achieving a relative error of 3.5 % in power estimation and 6.36 % in execution time estimation. This work demonstrates the potential for fast and accurate power estimation in embedded systems development.
Authors
- Amer Baghdadi (ORCID: https://orcid.org/0000-0002-6181-6500)
- Yehya Nasser (ORCID: https://orcid.org/0000-0001-8176-8510)
- AbdelSalam Baltagi
Institutions
- Centre National de la Recherche Scientifique (FR)
- Université de Bretagne Occidentale (FR)
- Laboratoire des Sciences et Techniques de l’Information de la Communication et de la Connaissance (FR)
- IMT Atlantique (FR)
Publication Details
- Published
- 2025-06-23
- DOI
- https://doi.org/10.1109/ic_etc65981.2025.11141159
- Primary Topic
- Parallel Computing and Optimization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00