Title :
Dynamic Workload Prediction for Soft Real-Time Applications
Author :
Kluge, Florian ; Uhrig, Sascha ; Mische, Jörg ; Satzger, Benjamin ; Ungerer, Theo
Author_Institution :
Dept. of Comput. Sci., Univ. of Augsburg, Augsburg, Germany
fDate :
June 29 2010-July 1 2010
Abstract :
Energy consumption is often a hard constraint of embedded real-time systems. Modern processors provide techniques for dynamic voltage and frequency scaling to reduce energy consumption. However, while the processor possibly operates at a lower clock frequency, the running applications should still meet their deadlines and thus set some limits to the use of scaling techniques. In this paper, we propose AutoCorrelation Clustering as a technique to predict the workload of each single iteration of a periodic soft real-time application. Based on this prediction we adjust the processor performance such that all deadlines are met as exactly as possible. We compare our technique to the broadly implemented race-to-idle and identify situations where autocorrelation clustering can gain higher energy savings than race-to-idle. Additionally, autocorrelation clustering can help saving energy in multithreaded processors where race-to-idle can be applied only with a high overhead if at all. We evaluated our approach by simulating the execution of a MPEG decoder on the multithreaded CarCore processor model.
Keywords :
iterative methods; microprocessor chips; multi-threading; pattern clustering; power aware computing; power consumption; real-time systems; MPEG decoder; autocorrelation clustering; dynamic workload prediction; energy consumption; frequency scaling; lower clock frequency; multithreaded CarCore processor model performance; periodic soft embedded real-time application; race-to-idle; voltage scaling; Clocks; Energy consumption; Instruction sets; Instruments; Real time systems; Timing; Embedded Processor; Energy Efficiency; Real-time; Scheduling;
Conference_Titel :
Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
Conference_Location :
Bradford
Print_ISBN :
978-1-4244-7547-6
DOI :
10.1109/CIT.2010.317