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
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;
Conference_Titel :
Digital System Design (DSD), 2012 15th Euromicro Conference on
Conference_Location :
Izmir
Print_ISBN :
978-1-4673-2498-4