Publicação

Helping programmers improve the energy efficiency of source code

Ver documento

Detalhes bibliográficos
Resumo:This paper briefly proposes a technique to detect energy inefficient fragments in the source code of a software system. Test cases are executed to obtain energy consumption measurements, and a statistical method, based on spectrum-based fault localization, is introduced to relate energy consumption to the system's source code. The result of our technique is an energy ranking of source code fragments pointing developers to possible energy leaks in their code.
Autores principais:Pereira, Rui
Outros Autores:Carcao, Tiago; Couto, Marco; Cunha, Jácome Miguel Costa; Fernandes, João Paulo; Saraiva, João
Assunto:Green Computing Program Optimization Fault Localization
Ano:2017
País:Portugal
Tipo de documento:comunicação em conferência
Tipo de acesso:acesso aberto
Instituição associada:Universidade do Minho
Idioma:inglês
Origem:RepositóriUM - Universidade do Minho
Descrição
Resumo:This paper briefly proposes a technique to detect energy inefficient fragments in the source code of a software system. Test cases are executed to obtain energy consumption measurements, and a statistical method, based on spectrum-based fault localization, is introduced to relate energy consumption to the system's source code. The result of our technique is an energy ranking of source code fragments pointing developers to possible energy leaks in their code.