Saved in:
Bibliographic Details
Main Authors: Wang, Haoyu, Li, Xinyi, Zhou, Ti, Lin, Man
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2407.02764
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910958138425344
author Wang, Haoyu
Li, Xinyi
Zhou, Ti
Lin, Man
author_facet Wang, Haoyu
Li, Xinyi
Zhou, Ti
Lin, Man
contents Energy measurement of computer devices, which are widely used in the Internet of Things (IoT), is an important yet challenging task. Most of these IoT devices lack ready-to-use hardware or software for power measurement. In this paper, we propose an easy-to-use approach to derive a software-based energy estimation model with external low-end power meters based on data-driven analysis. Our solution is demonstrated with a Jetson Nano board and Ruideng UM25C USB power meter. Various machine learning methods combined with our smart data collection & profiling method and physical measurement are explored. Periodic Long-duration measurements are utilized in the experiments to derive and validate power models, allowing more accurate power readings from the low-end power meter. Benchmarks were used to evaluate the derived software-power model for the Jetson Nano board and Raspberry Pi. The results show that 92\% accuracy can be achieved by the software-based power estimation compared to measurement. A kernel module that can collect running traces of utilization and frequencies needed is developed, together with the power model derived, for power prediction for programs running in a real environment. Our cost-effective method facilitates accurate instantaneous power estimation, which low-end power meters cannot directly provide.
format Preprint
id arxiv_https___arxiv_org_abs_2407_02764
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Data-driven Software-based Power Estimation for Embedded Devices
Wang, Haoyu
Li, Xinyi
Zhou, Ti
Lin, Man
Operating Systems
Energy measurement of computer devices, which are widely used in the Internet of Things (IoT), is an important yet challenging task. Most of these IoT devices lack ready-to-use hardware or software for power measurement. In this paper, we propose an easy-to-use approach to derive a software-based energy estimation model with external low-end power meters based on data-driven analysis. Our solution is demonstrated with a Jetson Nano board and Ruideng UM25C USB power meter. Various machine learning methods combined with our smart data collection & profiling method and physical measurement are explored. Periodic Long-duration measurements are utilized in the experiments to derive and validate power models, allowing more accurate power readings from the low-end power meter. Benchmarks were used to evaluate the derived software-power model for the Jetson Nano board and Raspberry Pi. The results show that 92\% accuracy can be achieved by the software-based power estimation compared to measurement. A kernel module that can collect running traces of utilization and frequencies needed is developed, together with the power model derived, for power prediction for programs running in a real environment. Our cost-effective method facilitates accurate instantaneous power estimation, which low-end power meters cannot directly provide.
title Data-driven Software-based Power Estimation for Embedded Devices
topic Operating Systems
url https://arxiv.org/abs/2407.02764