DocumentCode :
2078488
Title :
Multiple voltage and frequency scheduling for power minimization
Author :
Radhakrishnan, Bharath ; Venkatesan, Muthukumar
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Nevada, Las Vegas, NV, USA
fYear :
2003
fDate :
1-6 Sept. 2003
Firstpage :
279
Lastpage :
284
Abstract :
This paper presents a resource-constrained scheduling scheme that minimizes power consumption for the case when the resources operate at multiple voltages and varied clock frequency. The resource constrained scheduling is achieved by performing a constructive, force-directed scheduling. The proposed algorithm consists of two phases, the voltage assignment phase and the clock frequency variation phase. It also includes a pre processing phase of node minimization, where redundant nodes are eliminated. In the first phase the assignment of voltages to each functional unit is performed based on its occurrence on the critical path. In the next stage, the clock frequency for each control step is varied by using the clock frequency of the maximum number of operation type in that control step. It is taken care that, the total execution delay does not exceed the timing constraint given by CP /spl les/ /spl alpha/ < 2CP, where ´/spl alpha/´ is a certain factor of the critical path time delay (CP). The power consumed in the level shifters is also taken into consideration. The power consumed is compared with the power consumed by operating all functional units at the maximum available voltage and maximum clock frequency. A power reduction of about 40-65% has been achieved.
Keywords :
high level synthesis; minimisation; power consumption; power conversion; processor scheduling; execution delay; force-directed scheduling; frequency scheduling; level shifters; multiple voltages; node minimization; power minimization; power reduction; redundant nodes; resource-constrained scheduling; time delay; timing constraint; varied clock frequency; voltage scheduling; Algorithm design and analysis; Clocks; Delay effects; Frequency; Hardware; High level synthesis; Logic circuits; Processor scheduling; Very large scale integration; Voltage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design, 2003. Proceedings. Euromicro Symposium on
Conference_Location :
Belek-Antalya, Turkey
Print_ISBN :
0-7695-2003-0
Type :
conf
DOI :
10.1109/DSD.2003.1231949
Filename :
1231949
Link To Document :
بازگشت