Title :
Temporal and spatial idleness exploitation for optimal-grained leakage control
Author :
Xu, Hao ; Vemuri, Ranga ; Jone, Wen-Ben
Author_Institution :
Dept. of ECE, Univ. of Cincinnati, Cincinnati, OH, USA
Abstract :
Runtime leakage control techniques, such as power gating (PG) and body biasing (BB), have been applied in a coarse-grained manner traditionally. In order to enable more aggressive leakage reduction, researchers are seeking ways to control leakage with finer granularity. Our research proposes two novel methods, namely circuit clustering for temporal and spatial idleness exploitation, to systematically reduce the granularity of leakage control and improve leakage reduction. Another strength of this paper is the quantitative study of leakage saving and control cost by leakage control with different granularity. With our quantitative study, designers can make the trade-off between leakage saving and control cost, and decide the optimum granularity for leakage control. A heuristic algorithm has been developed to automate the two circuit clustering methods and determine the optimum granularity for any given circuit. The analysis and experiments of this paper is mainly based on RBB. They are also applicable to PG by modifying the cost function.
Keywords :
heuristic programming; integrated circuit modelling; leakage currents; body biasing; circuit clustering; cost function; heuristic algorithm; leakage reduction; optimal grained leakage control; optimum granularity; power gating; runtime leakage control; spatial idleness exploitation; temporal idleness exploitation; Automatic control; Clocks; Clustering algorithms; Clustering methods; Control systems; Cost function; Energy consumption; Optimal control; Runtime; Tuned circuits; Leakage control; body biasing; granularity; idleness exploitation; power gating;
Conference_Titel :
Computer-Aided Design - Digest of Technical Papers, 2009. ICCAD 2009. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-60558-800-1
Electronic_ISBN :
1092-3152