• DocumentCode
    2900715
  • Title

    Comparative Analysis of Power Consumption in the Implementation of Arithmetic Algorithms

  • Author

    Faria, Alexandre Wagner C ; de Aguiar, Leandro P. ; Lara, Daniel D. ; Loureiro, Antonio A F

  • Author_Institution
    Dept. of Comput. Sci., Fed. Univ. of Minas Gerais, Belo Horizonte, Brazil
  • fYear
    2011
  • fDate
    16-18 Nov. 2011
  • Firstpage
    1247
  • Lastpage
    1254
  • Abstract
    Historically, energy management in computer science has been predominantly treated as an activity of hardware optimization. A great deal of the effort in this area is concentrated on component activation, deactivation, and resource scheduling in order to provide a reduction of total power consumption. This work focuses on the study of power consumption from the developer´s point of view, using a reliable power measurement framework to validate the literature´s premise that programming options, such as multiplication operations, are high consumers of power energy. Besides some elementary operations and authors´ suggestions about alternatives for power consumption reduction on the programming stage, we also compare and evaluate two well-known and widely applied algorithms for large number multiplication: Karatsuba and Toom-Cook. The obtained results provide guidelines to the developer in the programming phase to choose, in some cases, the best technique to reduce power consumption, speed up the software, and establish a maximum power limit for the completed software.
  • Keywords
    energy management systems; power consumption; power measurement; arithmetic algorithms; component activation; component deactivation; computer science; energy management; hardware optimization; power consumption; resource scheduling; Algorithm design and analysis; Energy consumption; Hardware; Power demand; Program processors; Radiation detectors; Arithmetic algorithms; power consumption; power measurement framework;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Trust, Security and Privacy in Computing and Communications (TrustCom), 2011 IEEE 10th International Conference on
  • Conference_Location
    Changsha
  • Print_ISBN
    978-1-4577-2135-9
  • Type

    conf

  • DOI
    10.1109/TrustCom.2011.256
  • Filename
    6120962