DocumentCode :
3442617
Title :
Energy-Aware Partitioned Fixed-Priority Scheduling for Chip Multi-processors
Author :
Kandhalu, A. ; Junsung Kim ; Lakshmanan, K. ; Rajkumar, R.
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume :
1
fYear :
2011
fDate :
28-31 Aug. 2011
Firstpage :
93
Lastpage :
102
Abstract :
Energy management is becoming an increasingly important problem in application domains ranging from embedded devices to data centers. In many such systems, multi-core processors are projected as a promising technology to achieve improved performance with a lower power envelope. Managing the application power consumption under timing constraints poses significant challenges in these emerging platforms. In this paper, we study the energy-efficient scheduling of periodic real time tasks with implicit deadlines on chip multi-core processors (CMPs). We specifically consider processors with a single voltage and clock frequency domain, such as the state-of-the-art embedded multi-core NVIDIA Tegra 2processor and enterprise-class processors such as Intel´sItanium 2, i5, i7 and IBM´s Power 6 and Power 7series. The major contributions of this work are (i)we prove that Worst-Fit-Decreasing (WFD) task partitioning when Rate-Monotonic Scheduling (RMS) is used has an approximation ratio of 1.71 for the problem of minimizing the schedulable operating frequency with partitioned fixed-priority scheduling, (ii) we illustrate the major shortcoming of WFD with RMS resulting from not considering task periods during allocation, and(iii) we propose a Single-clock domain multi-processor Frequency Assignment Algorithm (SFAA) that determines a globally energy-efficient frequency while including task period relationships. Our evaluation results show that SFAA provides significant energy gains when compared to WFD. In fact SFAA is shown to save up to 55% more power compared to WFD for an octa-core processor.
Keywords :
multiprocessing systems; power aware computing; power consumption; processor scheduling; CMP; SFAA; WFD; application power consumption; chip multi-core processors; energy management; energy-aware partitioned fixed-priority scheduling; enterprise-class processors; rate-monotonic scheduling; single-clock domain multi-processor frequency assignment algorithm; Clocks; Energy consumption; Multicore processing; Partitioning algorithms; Processor scheduling; Program processors; Real time systems; Chip Multi-Processors; Energy Management; Fixed-Priority Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2011 IEEE 17th International Conference on
Conference_Location :
Toyama
ISSN :
1533-2306
Print_ISBN :
978-1-4577-1118-3
Type :
conf
DOI :
10.1109/RTCSA.2011.75
Filename :
6029833
Link To Document :
بازگشت