• DocumentCode
    2124580
  • Title

    Exploring the energy efficiency of Multispeculative Adders

  • Author

    Del Barrio, Alberto A. ; Hermida, R. ; Memik, Seda O.

  • Author_Institution
    Complutense Univ. of Madrid, Madrid, Spain
  • fYear
    2013
  • fDate
    6-9 Oct. 2013
  • Firstpage
    309
  • Lastpage
    315
  • Abstract
    Variable Latency Adders are attracting strong interest for increasing performance at a low cost. However, most of the literature is focused on achieving a good area-delay tradeoff. In this paper we consider multispeculation as an alternative for designing adders with low energy consumption, while offering better performance than the corresponding non-speculative ones. Instead of introducing more logic to accelerate the computation, the adder is split into several fragments which operate in parallel, and whose carry-in signals are provided by predictor units. On the one hand, the critical path of the module is shortened, and on the other hand the frequent useless glitches produced in the carry propagation structure are diminished. Hence, this will be translated into an overall energy reduction. Several experiments have been performed with linear and logarithmic adders, and results show energy savings by up to 90% and 70%, respectively, while achieving an additional execution time decrease. Furthermore, when utilized in whole datapaths with current control techniques, it is possible to reduce execution time by 24.5% (34% best case) and energy by 32% (48% best case) on average.
  • Keywords
    adders; energy conservation; logic design; power aware computing; adder design; area-delay tradeoff; carry propagation structure; energy consumption; energy efficiency; energy reduction; energy savings; execution time; multispeculative adders; variable latency adders; Adders; Additives; Concrete; Delays; Energy consumption; Energy efficiency; Switches; Energy reduction; Variable Latency Functional Units; dynamic power;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design (ICCD), 2013 IEEE 31st International Conference on
  • Conference_Location
    Asheville, NC
  • Type

    conf

  • DOI
    10.1109/ICCD.2013.6657058
  • Filename
    6657058