Abstract
Energy modelling can enable energy-aware software development and assist the developer in meeting an application's energy budget. Although many energy models for embedded processors exist, most do not account for processor-specific configurations, neither are they suitable for static energy consumption estimation. This paper introduces a set of comprehensive energy models for Arm's Cortex-M0 processor, ready to support energy-aware development of edge computing applications using either profiling- or static-analysis-based energy consumption estimation. We use a commercially representative physical platform together with a custom modified Instruction Set Simulator to obtain the physical data and system state markers used to generate the models. The models account for different processor configurations which all have a significant impact on the execution time and energy consumption of edge computing applications. Unlike existing works, which target a very limited set of applications, all developed models are generated and validated using a very wide range of benchmarks from a variety of emerging IoT application areas, including machine learning and have a prediction error of less than 5%.
| Original language | English |
|---|---|
| Title of host publication | 2022 29th IEEE International Conference on Electronics, Circuits and Systems (ICECS) |
| Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
| Number of pages | 4 |
| ISBN (Electronic) | 978-1-6654-8823-5 |
| ISBN (Print) | 978-1-6654-8824-2 |
| DOIs | |
| Publication status | Published - 30 Jan 2023 |
| Event | 29th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2022 - Glasgow, United Kingdom Duration: 24 Oct 2022 → 26 Oct 2022 |
Publication series
| Name | ICECS 2022 - 29th IEEE International Conference on Electronics, Circuits and Systems, Proceedings |
|---|
Conference
| Conference | 29th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2022 |
|---|---|
| Country/Territory | United Kingdom |
| City | Glasgow |
| Period | 24/10/22 → 26/10/22 |
Bibliographical note
Funding Information:This research is supported by the European Union’s Horizon 2020 Research and Innovation Programme under grant agreement No. 779882, TeamPlay (Time, Energy and security Analysis for Multi/Many-core heterogeneous PLAtforms).
Funding Information:
This research is supported by the European Union's Horizon 2020 Research and Innovation Programme under grant agreement No. 779882, TeamPlay (Time, Energy and security Analysis for Multi/Many-core heterogeneous PLAtforms).
Publisher Copyright:
© 2022 IEEE.
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Arm Cortex-M0
- edge computing
- embedded systems
- energy modelling
- IoT
Fingerprint
Dive into the research topics of 'Accurate Energy Modelling on the Cortex-M0 Processor for Profiling and Static Analysis'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver