• 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