A case study on energy assessment of software as a contribution to Green Computing

  • Jarbele C. da Silva UFPB
  • Alisson V. Brito UFPB
  • Gilberto F. de S. Filho UFPB

Abstract


To achieve the objectives proposed by the Green Computing it is necessary to consider techniques to reduce consumption, both on aspects of hardware and software. A major challenge is to develop methods that optimize components of all levels of abstraction. This includes the optimization of software components. In this context, this paper conducts a study dedicated to evaluating the energy expenditure of software applications through monitoring, analysis and testing, in order to examine how programming techniques may contribute to the development of more sustainable systems.

References

Albiero, F.W. (2010) “Monitoramento e Avaliação do Consumo Energético em Função do Poder Computacional”. Trabalho de Graduação. Disponível em:<http://wwwapp.inf.ufsm.br/bdtg/arquivo.php?id=135&download=1>, acessado em 21 de março de 2012.

Ascencio, A. F.;; Araújo, G. S. (2011) “Estruturas de Dados: algoritmos, análise da complexidade e implementações em Java e C/C++”. São Paulo: Pearson.

Barbosa, F.P.; Charão, A. S. (2009) “Grid Computing e Cloud Computing – Uma Relação de Diferenças, Semelhanças, Aplicabilidade e Possibilidades de Cooperação entre os dois Paradigmas”. Disponível em: <wwwusr.inf.ufsm.br/~andrea/elc888/artigos/artigo4.doc>, acessado em 14 de abril de 2012.

Dietrich, J.;; Schmidt, R. (2007) “O Datacenter Verde”. IBM. Disponível em: <http://www.ibm.com/br/services/gts/pdf/Datacenter_verde.pdf>, Acessado em 28 de abril de 2012.

Everest. 2007. Disponível em: <http://www.hardware.com.br/comunidade/guiabasico/746737/>, acessado em 25 de março de 2012.

Fernández, A.; Marcelino, J.; Marques, P. Cloud Computing. 2011. Disponível em: <http://www.marcasepatentes.pt/files/collections/pt_PT/1/300/301/Cloud%20Computing.pdf>, acessado em 10/04/2012.

Harmon, R.; Demirkan, H.; Auseklis, N.; Reinoso, M. (2010) “From Green Computing to Sustainable IT: Developing a Sustainable Service Orientation”. Proceedings of the 43rd Hawaii International Conference on System Sciences. IEEE.

HWMonitor. 2012. Disponível em: <http://hwmonitor.software.informer.com/>, acessado em 25 de março de 2012.

Joulemeter. 2011. Disponível em: <http://research.microsoft.com/enus/projects/joulemeter/default.aspx>, acessado em 25 de março de 2012.

Li, Q.;; Zhou, M. (2011) “The Survey and Future Evolution of Green Computing”. International Conference on Green Computing and Communications. IEEE.

Mór, S.D.K.; Alves, M.A.Z.; Lima, J.V.F.; Maillard, N.B.; Navaux, P.O.A. (2010) “Eficiência Energética em Computação de Alto Desempenho: Uma abordagem em Arquitetura e Programação para Green Computing”. Disponível em: <http://www.inf.pucminas.br/sbc2010/anais/pdf/semish/st01_01.pdf>, acessado em 10 de abril de 2012.

Prush, K. (2011) “Green Computing Algorithmics”. 52nd Annual Symposium on Foundations of Computer Science. IEEE.

Rolt, J.; Bonin, L.C.;; Cittadin, L.;; Mattei, L. F. (2010) “TI Verde: Uma nova forma de evoluir com preocupação ambiental e sustentável”. Relatório Científico. Disponível em: <http://www.ecolmeia.org.br/blog/wp-content/uploads/2010/08/TI-Verde-Inst-Gaidzinski.pdf>, acessado em 02 de abril de 2012.

Salgado, G. T. (2011) “Estudo sobre o Impacto Energético de Máquinas Virtuais em um Sistema Computacional Físico”. Trabalho de Graduação. Disponível em:<http://www.lume.ufrgs.br/handle/10183/31051>, acessado em 21 de março de 2012.

SBC. (2006) “Grandes Desafios da Pesquisa em Computação no Brasil”. Disponível em:<http://www.sbc.org.br/index.php?option=com_jdownloads&Itemid=195&task=finish&cid=11&catid=50>, acessado em 20 de março de 2012.

Silva, M.R.P.; Zaneti, B.G.; Zago, M.G.; Souza, A.N. (2010) “TI Verde – Princípios e Práticas Sustentáveis para Aplicação em Universidades. Disponível em: <http://www.labplan.ufsc.br/congressos/III%20SBSE%20-202010/PDF/SBSE2010-0085.PDF>, acessado em 29 de março de 2012.

Vieira, A.; Debastiani, D.; Agostini, L.; Marques, F.; Mattos, J. (2012) “ Performance and Energy Consumption Analysis of Embedded Applications based on Android Platform”. In: Simpósio Brasileiro de Engenharia de Sistemas Embarcados – SBESC 2012. Natal – RN.

Vykoukal, J.; Wolf, M.; Beck, R. (2009) “Does Green IT Matter? Analysis of the Relationship between Green IT and Grid Technology from a Resource-Based View Perspective”. Disponível em: <http://ade.se/skola/ht10/infn14/articles>, acessado em 23 de março de 2012.
Published
2013-05-22
SILVA, Jarbele C. da; BRITO, Alisson V.; S. FILHO, Gilberto F. de. A case study on energy assessment of software as a contribution to Green Computing. In: BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS (SBSI), 9. , 2013, João Pessoa. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2013 . p. 577-588. DOI: https://doi.org/10.5753/sbsi.2013.5723.

Most read articles by the same author(s)