DocumentCode
2004465
Title
Power-Aware and Branch-Aware Word-Length Optimization
Author
Osborne, W.G. ; Coutinho, J. G F ; Luk, W. ; Mencer, O.
Author_Institution
Dept. of Comput., Imperial Coll. London, London, UK
fYear
2008
fDate
14-15 April 2008
Firstpage
129
Lastpage
138
Abstract
Power reduction is becoming more important as circuit size increases. This paper presents a tool called PowerCutter which employs accuracy-guaranteed word-length optimization to reduce power consumption of circuits. We adapt circuit word-lengths at run time to decrease power consumption, with optimizations based on branch statistics. Our tool uses a technique based on Automatic Differentiation to analyze library cores specified as black box functions, which do not include implementation information. We use this technique to analyze benchmarks containing library functions such as square root. Our approach shows that power savings of up to 32% can be achieved on benchmarks which cannot be analyzed by previous approaches, because library cores with an unknown implementation are used.
Keywords
circuit optimisation; differentiation; power aware computing; power consumption; PowerCutter; accuracy-guaranteed optimization; automatic differentiation; black box functions; branch-aware; circuit word-lengths; library cores; power consumption; power reduction; power-aware; word-length optimization; Arithmetic; Circuits; Energy consumption; Error correction codes; Frequency; Instruments; Libraries; Statistical analysis; Statistics; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Custom Computing Machines, 2008. FCCM '08. 16th International Symposium on
Conference_Location
Palo Alto, CA
Print_ISBN
978-0-7695-3307-0
Type
conf
DOI
10.1109/FCCM.2008.39
Filename
4724896
Link To Document