Understanding the actual energy consumption of edge devices, such as Raspberry Pi boards, is becoming increasingly important as these platforms play a central role in real-world IoT applications. Power consumption information is typically sourced from manufacturer datasheets or coarse approximations, which often fail to reflect operational dynamics under realistic workloads. In this paper, we present an open tool for reproducible empirical characterization of edge device power consumption across varying computational workloads. The tool exploits affordable, off-the-shelf hardware for power measurement in combination with system-level metrics and automated workload generation through the stress-ng framework. Power data are collected at high temporal resolution and analyzed using regression models to derive load-dependent energy profiles suitable for integration into system-level energy modeling. Alongside this, we provide a toolchain and a set of Jupyter notebooks to facilitate reproducibility, cross-platform comparison, and future expansion by the community.

OTRE-POWER: Open Tool for Reproducible Characterization of Edge Power Consumption / Faenza, F.; Mescoli, R.; Burchiellaro, L.; Canali, C.. - (2025), pp. 01-07. ( 33rd International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2025 Radisson Blu Resort Hotel, hrv 2025) [10.23919/softcom66362.2025.11197310].

OTRE-POWER: Open Tool for Reproducible Characterization of Edge Power Consumption

Faenza F.;Mescoli R.
;
Burchiellaro L.;Canali C.
2025

Abstract

Understanding the actual energy consumption of edge devices, such as Raspberry Pi boards, is becoming increasingly important as these platforms play a central role in real-world IoT applications. Power consumption information is typically sourced from manufacturer datasheets or coarse approximations, which often fail to reflect operational dynamics under realistic workloads. In this paper, we present an open tool for reproducible empirical characterization of edge device power consumption across varying computational workloads. The tool exploits affordable, off-the-shelf hardware for power measurement in combination with system-level metrics and automated workload generation through the stress-ng framework. Power data are collected at high temporal resolution and analyzed using regression models to derive load-dependent energy profiles suitable for integration into system-level energy modeling. Alongside this, we provide a toolchain and a set of Jupyter notebooks to facilitate reproducibility, cross-platform comparison, and future expansion by the community.
2025
33rd International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2025
Radisson Blu Resort Hotel, hrv
2025
01
07
Faenza, F.; Mescoli, R.; Burchiellaro, L.; Canali, C.
OTRE-POWER: Open Tool for Reproducible Characterization of Edge Power Consumption / Faenza, F.; Mescoli, R.; Burchiellaro, L.; Canali, C.. - (2025), pp. 01-07. ( 33rd International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2025 Radisson Blu Resort Hotel, hrv 2025) [10.23919/softcom66362.2025.11197310].
File in questo prodotto:
File Dimensione Formato  
OTRE-POWER_Open_Tool_for_Reproducible_Characterization_of_Edge_Power_Consumption.pdf

Accesso riservato

Tipologia: VOR - Versione pubblicata dall'editore
Dimensione 6.84 MB
Formato Adobe PDF
6.84 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1403010
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact