{"title":"Online power-aware scheduling strategy based on workload power profile measurement","authors":"I. Popović, S. Janković, L. Saranovac","doi":"10.1109/ZINC.2017.7968659","DOIUrl":null,"url":null,"abstract":"Deeply embedded systems represent large portion of devices connected in Internet of Things. Because of great number of deployed devices, power management of deeply embedded systems is an emerging aspect of their operation. The most actual power management techniques are hardware-centric and do not take run-time workload execution properties into account. We propose a novel power aware scheduling strategy for deeply embedded systems. Task-based power profiling is used to generate task power model utilized for power-aware or energy-aware task scheduling. The proposed concept dynamically changes the scheduling parameters of best-effort tasks to fit optimization goal while maintaining system hard real-time requirements. Concept is application design agnostic and can be easily integrated as a power management service available under real-time operating system support.","PeriodicalId":307604,"journal":{"name":"2017 Zooming Innovation in Consumer Electronics International Conference (ZINC)","volume":"81 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 Zooming Innovation in Consumer Electronics International Conference (ZINC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ZINC.2017.7968659","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Deeply embedded systems represent large portion of devices connected in Internet of Things. Because of great number of deployed devices, power management of deeply embedded systems is an emerging aspect of their operation. The most actual power management techniques are hardware-centric and do not take run-time workload execution properties into account. We propose a novel power aware scheduling strategy for deeply embedded systems. Task-based power profiling is used to generate task power model utilized for power-aware or energy-aware task scheduling. The proposed concept dynamically changes the scheduling parameters of best-effort tasks to fit optimization goal while maintaining system hard real-time requirements. Concept is application design agnostic and can be easily integrated as a power management service available under real-time operating system support.