loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
13th International Conference on Parallel and Distributed Systems - Volume 1 (ICPADS'07)
Novel critical-path based low-energy scheduling algorithms for heterogeneous multiprocessor real-time embedded systems
Hsinchu, Taiwan
December 05-December 07
ISBN: 978-1-4244-1889-3
null Yanhong Liu, Department of Electrical&Computer Engineering, National University of Singapore, Singapore
null Bharadwaj Veeravalli, Department of Electrical&Computer Engineering, National University of Singapore, Singapore
null Sivakumar Viswanathan, Embedded Systems Department, Institute for Infocomm Research, Singapore
In this paper, we propose novel low-energy static and dynamic scheduling algorithms with low computational complexities, for heterogeneous multiprocessor real-time embedded systems. We consider task graphs with deadlines and precedence relationships to satisfy. We propose a novel scheme, referred to as “critical-path information track-and update”, based on critical-path analysis to distribute the slack-time over tasks such that energy consumption is minimized, while guaranteeing the precedence and timing constraints. Our dynamic scheduling algorithm applies the static scheduling algorithm during runtime based on the updated average-case execution demands of tasks. Our simulation results show that the proposed static scheduling algorithm consumes only 2% of the computational time with no degradation in energy savings, whereas the dynamic scheduling algorithm delivers up to 25% more energy savings while reducing the computational time overhead by more than 90%, when compared with recent heterogeneous multiprocessor scheduling algorithms.
Citation:
null Yanhong Liu, null Bharadwaj Veeravalli, null Sivakumar Viswanathan, "Novel critical-path based low-energy scheduling algorithms for heterogeneous multiprocessor real-time embedded systems," icpads, vol. 1, pp.1-8, 13th International Conference on Parallel and Distributed Systems - Volume 1 (ICPADS'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.