DocumentCode
1343836
Title
Reducing power by optimizing the necessary precision/range of floating-point arithmetic
Author
Tong, Jonathan Ying Fai ; Nagle, David ; Rutenbar, Rob A.
Author_Institution
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume
8
Issue
3
fYear
2000
fDate
6/1/2000 12:00:00 AM
Firstpage
273
Lastpage
286
Abstract
Low-power systems often find the power cost of floating-point (FP) hardware prohibitively expensive. This paper explores ways of reducing FP power consumption by minimizing the bitwidth representation of FP data. Analysis of several FP programs that manipulate low-resolution human sensory data shows that these programs suffer no loss of accuracy even with a significant reduction in bitwidth. Most FP programs in our benchmark suite maintain the same output even when the mantissa bitwidth is reduced by half. This FP bitwidth reduction can deliver a significant power saving through the use of a variable bitwidth FP unit. Our results show that up to 66% reduction in multiplier energy/operation can be achieved in the FP unit by this bitwidth reduction technique without sacrificing any program accuracy.
Keywords
CMOS digital integrated circuits; floating point arithmetic; integrated circuit design; low-power electronics; multiplying circuits; bitwidth representation; floating-point arithmetic; low-power systems; low-resolution human sensory data; mantissa bitwidth; multiplier energy; power consumption; power cost; program accuracy; variable bitwidth FP unit; Costs; Data analysis; Energy consumption; Floating-point arithmetic; Hardware; Humans; Image recognition; Programming profession; Signal processing algorithms; Speech recognition;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/92.845894
Filename
845894
Link To Document