DocumentCode :
2860514
Title :
Minimizing expected energy consumption for streaming applications with linear dependencies on chip multiprocessors
Author :
Abousamra, Ahmed ; Melhem, Rami ; Mossé, Daniel
Author_Institution :
Comput. Sci. Dept., Univ. of Pittsburgh, Pittsburgh, PA, USA
fYear :
2009
fDate :
8-10 July 2009
Firstpage :
100
Lastpage :
109
Abstract :
Dynamic voltage scaling (DVS) is a widely applied power management mechanism in real-time systems. We propose an algorithm for scheduling periodic hard real-time streaming applications with linear dependencies and known probability distributions of computational requirements on chip multiprocessors (CMP). The goal of the scheduling is to minimize the expected energy consumption while satisfying two quality of service (QoS) requirements: throughput and response time. Our experiments show significant energy savings (up to 55%) over scheduling when only the worst case computational requirements are known. In addition, while dynamically reclaiming processor idle time across multiple processors yields small benefit when scheduling is based on the probability distribution of computational requirements, it results in significant energy savings when scheduling for the worst case, especially for applications with short deadlines.
Keywords :
microprocessor chips; multiprocessing systems; power aware computing; statistical distributions; chip multiprocessors; dynamic voltage scaling; expected energy consumption; linear dependencies; multiple processors; power management mechanism; probability distributions; quality of service requirements:; real-time systems; Distributed computing; Dynamic scheduling; Dynamic voltage scaling; Energy consumption; Energy management; Power system management; Probability distribution; Processor scheduling; Quality of service; Voltage control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Embedded Systems, 2009. SIES '09. IEEE International Symposium on
Conference_Location :
Lausanne
Print_ISBN :
978-1-4244-4109-9
Electronic_ISBN :
978-1-4244-4110-5
Type :
conf
DOI :
10.1109/SIES.2009.5196201
Filename :
5196201
Link To Document :
بازگشت