{"title":"Work-in-Progress: Probabilistic System-Wide DVFS for Real-Time Embedded Systems","authors":"R. Medina, L. Cucu-Grosjean","doi":"10.1109/RTSS46320.2019.00051","DOIUrl":null,"url":null,"abstract":"Nowadays, real-time embedded systems are facing concerns like power consumption and increased functionalities demand. Approaches based on Dynamic Voltage and Frequency Scaling (DVFS) reduce the energy consumed by processors while guaranteeing real-time constraints. In this paper, we present short-comings on existing models reducing energy consumption. Our experimental results clearly show that the execution time of tasks is not exclusively proportional to the processor speed. Thus, we believe that DVFS techniques could also be applied to other components like buses and memory. We discuss the applicability of a probabilistic Worst Case Execution Time (WCET) combined with DVFS techniques, and argue that by adopting a probabilistic frequency-aware model, we can (i) capture more detailed behaviors of tasks w.r.t. hardware frequencies and (ii) apply DVFS techniques to gain in energy consumption.","PeriodicalId":102892,"journal":{"name":"2019 IEEE Real-Time Systems Symposium (RTSS)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE Real-Time Systems Symposium (RTSS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RTSS46320.2019.00051","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Nowadays, real-time embedded systems are facing concerns like power consumption and increased functionalities demand. Approaches based on Dynamic Voltage and Frequency Scaling (DVFS) reduce the energy consumed by processors while guaranteeing real-time constraints. In this paper, we present short-comings on existing models reducing energy consumption. Our experimental results clearly show that the execution time of tasks is not exclusively proportional to the processor speed. Thus, we believe that DVFS techniques could also be applied to other components like buses and memory. We discuss the applicability of a probabilistic Worst Case Execution Time (WCET) combined with DVFS techniques, and argue that by adopting a probabilistic frequency-aware model, we can (i) capture more detailed behaviors of tasks w.r.t. hardware frequencies and (ii) apply DVFS techniques to gain in energy consumption.