Um framework para monitoração do consumo energético em arquiteturas multicore

Os processadores modernos oferecem informações sobre o seu consumo energético. No entanto, não há padronização da interface de acesso aos serviços que as disponibilizam e nem uma etapa de tratamento ou uniformização dos dados coletados por essas ferramentas. Isso constitui um inconveniente para o pr...

Full description

Bibliographic Details
Main Authors: Bruno Giacobo Pinto, Lucas Mendonça de Souza Xavier, Rodolfo Migon Favaretto, Gerson Geraldo Homrich Cavalheiro
Format: Article
Language:English
Published: Universidade de Passo Fundo (UPF) 2015-11-01
Series:Revista Brasileira de Computação Aplicada
Subjects:
Online Access:http://www.upf.br/seer/index.php/rbca/article/view/4886
id doaj-5a28ce2c901f4ca08b9114e4be669bb9
record_format Article
spelling doaj-5a28ce2c901f4ca08b9114e4be669bb92020-11-24T22:04:50ZengUniversidade de Passo Fundo (UPF)Revista Brasileira de Computação Aplicada2176-66492015-11-017310811910.5335/rbca.2015.48863658Um framework para monitoração do consumo energético em arquiteturas multicoreBruno Giacobo Pinto0Lucas Mendonça de Souza Xavier1Rodolfo Migon Favaretto2Gerson Geraldo Homrich Cavalheiro3Universidade Federal de Pelotas - UFPelUniversidade Federal de Pelotas - UFPelPontifícia Universidade Católica do Rio Grande do Sul - PUCRSUniversidade Federal de Pelotas - UFPelOs processadores modernos oferecem informações sobre o seu consumo energético. No entanto, não há padronização da interface de acesso aos serviços que as disponibilizam e nem uma etapa de tratamento ou uniformização dos dados coletados por essas ferramentas. Isso constitui um inconveniente para o programador final e restringe a portabilidade das soluções que utilizam essas informações. Este artigo apresenta um framework que provê uma interface comum de serviços para acesso às informações sobre o consumo energético dos processadores. A solução desenvolvida fornece uma representação uniforme para os dados coletados e é desenvolvida utilizando uma arquitetura modular e extensível. Nessa abordagem, o consumo energético de programas paralelos, executando em arquiteturas baseadas em processadores multicore, pôde ser monitorado de forma dinâmica, independente da família de processadores suportando a execução. Esse framework é validado com dois estudos de caso que ilustram sua aplicabilidade.http://www.upf.br/seer/index.php/rbca/article/view/4886Análise de performanceMedição de energiaMonitoramento
collection DOAJ
language English
format Article
sources DOAJ
author Bruno Giacobo Pinto
Lucas Mendonça de Souza Xavier
Rodolfo Migon Favaretto
Gerson Geraldo Homrich Cavalheiro
spellingShingle Bruno Giacobo Pinto
Lucas Mendonça de Souza Xavier
Rodolfo Migon Favaretto
Gerson Geraldo Homrich Cavalheiro
Um framework para monitoração do consumo energético em arquiteturas multicore
Revista Brasileira de Computação Aplicada
Análise de performance
Medição de energia
Monitoramento
author_facet Bruno Giacobo Pinto
Lucas Mendonça de Souza Xavier
Rodolfo Migon Favaretto
Gerson Geraldo Homrich Cavalheiro
author_sort Bruno Giacobo Pinto
title Um framework para monitoração do consumo energético em arquiteturas multicore
title_short Um framework para monitoração do consumo energético em arquiteturas multicore
title_full Um framework para monitoração do consumo energético em arquiteturas multicore
title_fullStr Um framework para monitoração do consumo energético em arquiteturas multicore
title_full_unstemmed Um framework para monitoração do consumo energético em arquiteturas multicore
title_sort um framework para monitoração do consumo energético em arquiteturas multicore
publisher Universidade de Passo Fundo (UPF)
series Revista Brasileira de Computação Aplicada
issn 2176-6649
publishDate 2015-11-01
description Os processadores modernos oferecem informações sobre o seu consumo energético. No entanto, não há padronização da interface de acesso aos serviços que as disponibilizam e nem uma etapa de tratamento ou uniformização dos dados coletados por essas ferramentas. Isso constitui um inconveniente para o programador final e restringe a portabilidade das soluções que utilizam essas informações. Este artigo apresenta um framework que provê uma interface comum de serviços para acesso às informações sobre o consumo energético dos processadores. A solução desenvolvida fornece uma representação uniforme para os dados coletados e é desenvolvida utilizando uma arquitetura modular e extensível. Nessa abordagem, o consumo energético de programas paralelos, executando em arquiteturas baseadas em processadores multicore, pôde ser monitorado de forma dinâmica, independente da família de processadores suportando a execução. Esse framework é validado com dois estudos de caso que ilustram sua aplicabilidade.
topic Análise de performance
Medição de energia
Monitoramento
url http://www.upf.br/seer/index.php/rbca/article/view/4886
work_keys_str_mv AT brunogiacobopinto umframeworkparamonitoracaodoconsumoenergeticoemarquiteturasmulticore
AT lucasmendoncadesouzaxavier umframeworkparamonitoracaodoconsumoenergeticoemarquiteturasmulticore
AT rodolfomigonfavaretto umframeworkparamonitoracaodoconsumoenergeticoemarquiteturasmulticore
AT gersongeraldohomrichcavalheiro umframeworkparamonitoracaodoconsumoenergeticoemarquiteturasmulticore
_version_ 1725828584080146432