Publication
Title
Automated testbench for hybrid machine learning-based worst-case energy consumption analysis on batteryless IoT devices
Author
Abstract
Batteryless Internet-of-Things (IoT) devices need to schedule tasks on very limited energy budgets from intermittent energy harvesting. Creating an energy-aware scheduler allows the device to schedule tasks in an efficient manner to avoid power loss during execution. To achieve this, we need insight in the Worst-Case Energy Consumption (WCEC) of each schedulable task on the device. Different methodologies exist to determine or approximate the energy consumption. However, these approaches are computationally expensive and infeasible to perform on all type of devices; or are not accurate enough to acquire safe upper bounds. We propose a hybrid methodology that combines machine learning-based prediction on small code sections, called hybrid blocks, with static analysis to combine the predictions to a final upper bound estimation for the WCEC. In this paper, we present our work on an automated testbench for the Code Behaviour Framework (COBRA) that measures and profiles the upper bound energy consumption on the target device. Next, we use the upper bound measurements of the testbench to train eight different regression models that need to predict these upper bounds. The results show promising estimates for three regression models that could potentially be used for the methodology with additional tuning and training.
Language
English
Source (journal)
Energies
Publication
2021
ISSN
1996-1073
DOI
10.3390/EN14133914
Volume/pages
14 :13 (2021) , 26 p.
Article Reference
3914
ISI
000671108700001
Medium
E-only publicatie
Full text (Publisher's DOI)
Full text (open access)
UAntwerpen
Faculty/Department
Research group
Project info
Sustainable Internet of Batteryless Things (IoBaleT).
Sustainable Internet of Batteryless Things (IoBaleT).
Sustainable Internet of Batteryless Things (IoBaleT).
Time-Sensitive Computing on Battery-Less IoT Devices
Energy-aware scheduling of computational and communications tasks on battery-less IoT devices.
Publication type
Subject
Affiliation
Publications with a UAntwerp address
External links
Web of Science
Record
Identifier
Creation 30.07.2021
Last edited 02.10.2024
To cite this reference