Optimal Procrastination Interval upon Uniprocessors
Ref: CISTER-TR-130608 Publication Date: 28, Jun, 2013
Optimal Procrastination Interval upon UniprocessorsRef: CISTER-TR-130608 Publication Date: 28, Jun, 2013
Energy consumption is a major concern in modern real-time embedded systems and leakage current is a main contributor to it. To deal with the leakage current, several procrastination approaches have been proposed in the past in order to reduce the energy consumption. These approaches approximate the procrastination interval for the ease of analysis and sub-optimally utilise the potential to reduce the energy consumption. This paper presents an optimal method to determine the procrastination interval of each task and generalise the task-model that also covers the constrained deadline tasks. Analytical and experimental results show the superiority of the proposed techniques. In the best case, the proposed technique extends the average sleep interval up to 75% and decrease the energy consumption in idle state up to 55% over the state-of-the-art.
Notes: Technical Report