Title :
Real-Time Loop Scheduling with Leakage Energy Minimization for Embedded VLIW DSP Processors
Author :
Wang, Meng ; Shao, Zili ; Xue, Chun Jason ; Sha, Edwin H M
Author_Institution :
Hong Kong Polytech. Univ., Kowloon
Abstract :
In this paper, we develop a novel real-time instruction-level loop scheduling technique to reduce leakage energy consumption for applications with loops on VLIW architecture. We first prove that the scheduling problem with the minimum leakage energy consumption within a timing constraint is NP-complete. Then, LEMLS (leakage energy minimization loop scheduling) algorithm is designed to repeatedly regroup a loop based on rotation scheduling (Chao et al., 1997), and decrease leakage energy integrating with leakage power reduction mechanism. We conduct experiments on a set of DSP benchmarks based on the power model of the VLIW processors in (Liao et al., 2002). The results show that our algorithm achieves significant leakage energy saving compared with list scheduling and the algorithm in (You et al., 2006).
Keywords :
computational complexity; digital signal processing chips; leakage currents; multiprocessing systems; processor scheduling; NP-complete problem; VLIW architecture; embedded VLIW DSP processors; leakage energy minimization loop scheduling algorithm; leakage energy saving; leakage power reduction; minimum leakage energy consumption; real-time instruction-level loop scheduling; real-time loop scheduling; timing constraint; Computer science; Digital signal processing; Dynamic voltage scaling; Embedded computing; Energy consumption; Processor scheduling; Scheduling algorithm; Timing; VLIW; Voltage control;
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications, 2007. RTCSA 2007. 13th IEEE International Conference on
Conference_Location :
Daegu
Print_ISBN :
978-0-7695-2975-2
DOI :
10.1109/RTCSA.2007.60