DocumentCode
2610515
Title
A Heuristic Energy-Aware Approach for Hard Real-Time Systems on Multi-core Platforms
Author
He, Da ; Mueller, Wolfgang
Author_Institution
C-Lab., Univ. of Paderborn, Paderborn, Germany
fYear
2012
fDate
5-8 Sept. 2012
Firstpage
288
Lastpage
295
Abstract
Nowadays, Dynamic Power Management and Dynamic Voltage (and Frequency) Scaling are well accepted for adjusting the trade-off between the performance and power dissipation. In this article, we investigate the problem of combined application of DPM and DVS in the context of hard real-time systems on cluster-based multi-core processor platforms. We propose a heuristic algorithm based on simulated annealing and its online execution. Our approach considers multiple low power states with non-negligible state switching overhead. The experimental results show that our algorithm can significantly reduce the power consumption in comparison with existing algorithms.
Keywords
heuristic programming; microprocessor chips; multiprocessing systems; power consumption; simulated annealing; DPM; DVS; cluster-based multicore processor platform; dynamic power management; dynamic voltage scaling; hard real-time systems; heuristic energy-aware approach; multiple low power states; online execution; power consumption reduction; simulated annealing; Heuristic algorithms; Multicore processing; Processor scheduling; Real-time systems; Scheduling; Switches; Voltage control; Dynamic Power Management; Dynamic Voltage and Frequency Scaling; Hard Real-Time Systems; Multi-Core;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design (DSD), 2012 15th Euromicro Conference on
Conference_Location
Izmir
Print_ISBN
978-1-4673-2498-4
Type
conf
DOI
10.1109/DSD.2012.7
Filename
6386903
Link To Document