Title :
Managing Imprecise Worst Case Execution Times on DVFS Platforms
Author :
Berten, Vandy ; Chang, Chi-Ju ; Kuo, Tei-Wei
Author_Institution :
Fonds Nat. de la Rech. Sci., Univ. Libre de Bruxelles, Brussels, Belgium
Abstract :
Although energy-efficient real-time task scheduling has attracted a lot of attention in the past decade, most existing results assumed deterministic execution lengths for tasks, or probabilistic lengths with a stable distribution. Such an assumption results in significant difficulty in their application to real problems. In this work, we relax this hypothesis by assuming that the worst case execution number of cycles (WCEC) might be imprecisely known. We present several methods to react to such a situation. We provide simulation results attesting that with a small effort, we can provide very good results, allowing to keep a low deadline miss rate as well as an energy consumption similar to clairvoyant algorithms. The main contribution of this work is to improve the robustness of low-power scheduling algorithms on DVFS (Dynamic Voltage and Frequency Scaling) frame-based platforms.
Keywords :
power aware computing; probability; scheduling; DVFS platform; clairvoyant algorithm; deterministic execution length; dynamic voltage; energy consumption; energy-efficient real-time task scheduling; frequency scaling; imprecise worst case execution time; low deadline miss rate; low-power scheduling; probabilistic length; stable distribution; worst case execution number of cycles; Computer applications; Conference management; Distributed computing; Embedded computing; Energy consumption; Energy efficiency; Energy management; Frequency; Real time systems; Stochastic systems; Low-power scheduling; Real-time system; Stochastic model;
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications, 2009. RTCSA '09. 15th IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-3787-0
DOI :
10.1109/RTCSA.2009.27