Comparative Analyses of Power Consumption in Arithmetic Algorithms Implementation

Authors

  • Alexandre Wagner Chagas Faria UNIVERSIDADE FEDERAL DE MINAS GERAIS
  • Leandro Pfleger de Aguiar UNIVERSIDADE FEDERAL DE MINAS GERAIS
  • Daniel da Silva Diogo Lara Universidade Federal de Minas Gerais
  • Antônio Alfredo Ferreira Loureiro Universidade Federal de Minas Gerais

DOI:

https://doi.org/10.22456/2175-2745.18244

Abstract

Historically, energy management in computer science has been treated as an activity predominantly of hardware optimization. A great part of the effort on the area, even nowadays, is concerned in components activation, deactivation or resources scheduling to provide, as a final result, the reduction of total power consumption. This work is focused on the power consumption subject under the developer point of view, using a reliable power measurement framework, to validate the literature programming premises about programming options, as, for example, multiplication operations are high consuming in power energy. Besides some elementary operations and authors suggestions about alternatives for power consumption reduction on the programming stage, it was also compared two well used and known algorithms for big numbers multiplication, Karatsuba and Toom-Cook. The results lead to conclusions that would help the developer, in programming stage, to choose, in some cases, the best technique for reduction of power consumption, speed up the software developed, or take some decisions to limit the final software to be under some maximum power.

Downloads

Download data is not yet available.

Author Biographies

Alexandre Wagner Chagas Faria, UNIVERSIDADE FEDERAL DE MINAS GERAIS

Engenheiro Eletricista PUC MG, Mestre em Ciência da Computação UFMG

Leandro Pfleger de Aguiar, UNIVERSIDADE FEDERAL DE MINAS GERAIS

Mestre em Ciência da Computação - UFMG

Daniel da Silva Diogo Lara, Universidade Federal de Minas Gerais

Mestre em CIência da Computação - UFMG

Antônio Alfredo Ferreira Loureiro, Universidade Federal de Minas Gerais

Doutor em Ciência da Computação - University of British Columbia, UBC., Canadá

Published

2011-08-01

How to Cite

Faria, A. W. C., de Aguiar, L. P., Lara, D. da S. D., & Loureiro, A. A. F. (2011). Comparative Analyses of Power Consumption in Arithmetic Algorithms Implementation. Revista De Informática Teórica E Aplicada, 18(2), 234–250. https://doi.org/10.22456/2175-2745.18244

Issue

Section

Regular Papers