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...
Main Authors: | , , , |
---|---|
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 |