DocumentCode
3240628
Title
Peak power minimization through datapath scheduling
Author
Mohanty, Saraju P. ; Ranganathan, N. ; Chappidi, Sunil K.
Author_Institution
Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
fYear
2003
fDate
20-21 Feb. 2003
Firstpage
121
Lastpage
126
Abstract
In this paper, we describe new integer linear programming models and algorithms for datapath scheduling that aim at minimizing peak power while maintaining performance. The first algorithm, MVDFC combines both multiple supply voltages and dynamic frequency clocking for peak power reduction, while the second algorithm, MVMC explores multiple supply voltages and multicycling. The algorithms use the number and type of different functional units at different operating voltages as the resource constraints. The effectiveness of the proposed scheduling algorithms is studied by estimating the peak power consumption and the power delay product (PDP) of the datapath circuit being synthesised. The algorithms have been applied to various high level synthesis benchmark circuits under different resource constraints. Experimental results show that for the MVDFC, under various resource constraints using two supply voltage levels (5.0V, 3.3V), average peak power reduction around 75% and average PDP reduction of 60% can be obtained. For the MVMC scheme, average peak power reduction is around 36% and average PDP reduction is 20%, for similar resource constraints.
Keywords
high level synthesis; linear programming; minimisation of switching nets; scheduling; 3.3 V; 5.0 V; benchmark circuits; datapath scheduling; dynamic frequency clocking; functional units; high level synthesis; integer linear programming models; multicycling; multiple supply voltages; peak power minimization; power delay product; resource constraints; Circuits; Clocks; Delay effects; Delay estimation; Energy consumption; Frequency; Integer linear programming; Minimization; Scheduling algorithm; Voltage;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI, 2003. Proceedings. IEEE Computer Society Annual Symposium on
Print_ISBN
0-7695-1904-0
Type
conf
DOI
10.1109/ISVLSI.2003.1183362
Filename
1183362
Link To Document