Uma abordagem para estimação do consumo de energia em modelos de simulação distribuída.
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-05-04T22:06:03Z No. of bitstreams: 1 HELDER FERNANDO DE ARAÚJO OLIVEIRA - TESE PPGCC 2015..pdf: 1535968 bytes, checksum: ea0ac08d16d7773542f5d7193c85c162 (MD5) === Made available in DSpace on 2018-05-04T22:06:03Z (GMT). No. of bit...
Main Author: | |
---|---|
Other Authors: | |
Language: | Portuguese |
Published: |
Universidade Federal de Campina Grande
2015
|
Subjects: | |
Online Access: | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/587 |
id |
ndltd-IBICT-oai-localhost-riufcg-587 |
---|---|
record_format |
oai_dc |
collection |
NDLTD |
language |
Portuguese |
sources |
NDLTD |
topic |
Ciências Exatas e da Terra Ciência da Computação Engenharia Elétrica. Energia - estimação de consumo Simulação Distribuída Arquitetura de Alto Nível (HLA) MPSocBench Projeto de Circuitos Digitais Electronic System Level Register Transfer Level Embaixador do Federado Transmissor Transmissor de Energia Transmissor de dados |
spellingShingle |
Ciências Exatas e da Terra Ciência da Computação Engenharia Elétrica. Energia - estimação de consumo Simulação Distribuída Arquitetura de Alto Nível (HLA) MPSocBench Projeto de Circuitos Digitais Electronic System Level Register Transfer Level Embaixador do Federado Transmissor Transmissor de Energia Transmissor de dados OLIVEIRA, Helder Fernando de Araújo. Uma abordagem para estimação do consumo de energia em modelos de simulação distribuída. |
description |
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-05-04T22:06:03Z
No. of bitstreams: 1
HELDER FERNANDO DE ARAÚJO OLIVEIRA - TESE PPGCC 2015..pdf: 1535968 bytes, checksum: ea0ac08d16d7773542f5d7193c85c162 (MD5) === Made available in DSpace on 2018-05-04T22:06:03Z (GMT). No. of bitstreams: 1
HELDER FERNANDO DE ARAÚJO OLIVEIRA - TESE PPGCC 2015..pdf: 1535968 bytes, checksum: ea0ac08d16d7773542f5d7193c85c162 (MD5)
Previous issue date: 2015-11-10 === Capes === Consumo de energia é um grande desafio durante o projeto de um SoC (System-on-a-Chip). Dependendo do projeto, para garantir maior precisão na estimação do consumo de energia, pode ser necessário estimar o consumo de energia do sistema ou parte dele utilizando diferentes elementos: diferentes abordagens de estimação, ferramentas ou, até
mesmo, modelos descritos em variadas linguagens e/ou níveis de abstração. Porém, consiste em um desafio incorporar tais elementos para criação de um ambiente de simulação distribuído e heterogêneo, o qual permita que estes se comuniquem e troquem informações de modo sincronizado. Diante do exposto, a presente pesquisa tem como objetivo desenvolver uma abordagem, utilizando-se High Level Architecture (HLA), a
fim de permitir a criação de um ambiente de simulação distribuído e heterogêneo, composto por diferentes ferramentas e modelos. Estes modelos podem ser descritos em diversas linguagens e/ou níveis de abstração, como também podem utilizar diferentes abordagens a estimação do consumo de energia. O uso da HLA permite que os elementos que compõem este ambiente heterogêneo possam ser simulados de maneira
sincronizada e distribuída. A abordagem deve proporcionar a coleta e o agrupamento de dados de estimação de consumo de energia de modo centralizado. Para realização dos estudos de caso, foi utilizado um benchmark composto por um conjunto escalável de MPSoC (MultiProcessor System-on-Chip) descrito em C++/SystemC e o arcabouço Ptolemy. Um projeto em SystemVerilog/Verilog também foi utilizado para validar a coleta
de dados de estimação de consumo de energia de modelos descritos nessas linguagens, por meio da abordagem proposta. Resultados experimentais demonstraram a flexibilidade da abordagem e sua aplicabilidade para a criação de um ambiente de simulação síncrono e heterogêneo, o qual promove uma visão integrada dos dados de energia estimados. === Energy consumption is a big challenge in SoC (System-on-a-Chip) design.
Depending on the project requirements, to guarantee a better accuracy in
power estimation, it might be necessary to estimate the power consumption
of a system or part of it using different elements: different power estimation
approaches, tools or, even, models described in different languages and/or
abstraction levels. However, it is a challenge to incorporate these elements
to create a simulation environment distributed and heterogeneous, which
allows these elements to communicate and exchange information
synchronously. In view of what has been exposed, the present research
aims to develop an approach using HLA (High Level Architecture), enabling
the creation of an environment distributed and heterogeneous, composed
by different tools and models. These models can be described in different
languages and/or abstraction levels, as well as use different power
estimation approaches. The use of HLA enables the synchronized and
distributed simulation of the elements that compose the simulation
environment. The approach must allow the collecting and grouping of power
estimation data in a centralized manner. As a case study, it has been used a
benchmark composed of a scalable set of MPSoCs (MultiProcessor Systemon-Chip)
which is described in C++/SystemC and the Ptolemy framework. A
project in SystemVerilog/Verilog was also used to validate the power
estimation data collected from models described in these languages,
through the proposed approach. The experimental results show the
approach flexibility and its applicability on creation of a distributed and
synchronous simulation environment, which promotes an integrated view of
power estimation data. |
author2 |
MELCHER, Elmar Uwe Kurt. |
author_facet |
MELCHER, Elmar Uwe Kurt. OLIVEIRA, Helder Fernando de Araújo. |
author |
OLIVEIRA, Helder Fernando de Araújo. |
author_sort |
OLIVEIRA, Helder Fernando de Araújo. |
title |
Uma abordagem para estimação do consumo de energia em modelos de simulação distribuída. |
title_short |
Uma abordagem para estimação do consumo de energia em modelos de simulação distribuída. |
title_full |
Uma abordagem para estimação do consumo de energia em modelos de simulação distribuída. |
title_fullStr |
Uma abordagem para estimação do consumo de energia em modelos de simulação distribuída. |
title_full_unstemmed |
Uma abordagem para estimação do consumo de energia em modelos de simulação distribuída. |
title_sort |
uma abordagem para estimação do consumo de energia em modelos de simulação distribuída. |
publisher |
Universidade Federal de Campina Grande |
publishDate |
2015 |
url |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/587 |
work_keys_str_mv |
AT oliveirahelderfernandodearaujo umaabordagemparaestimacaodoconsumodeenergiaemmodelosdesimulacaodistribuida AT oliveirahelderfernandodearaujo anapproachtoenergyconsumptionestimationindistributedsimulationmodels |
_version_ |
1718680333613793280 |
spelling |
ndltd-IBICT-oai-localhost-riufcg-5872018-05-28T03:37:15Z Uma abordagem para estimação do consumo de energia em modelos de simulação distribuída. An approach to energy consumption estimation in distributed simulation models. OLIVEIRA, Helder Fernando de Araújo. MELCHER, Elmar Uwe Kurt. ARAÚJO, Joseana Macêdo Fechine Régis. Ciências Exatas e da Terra Ciência da Computação Engenharia Elétrica. Energia - estimação de consumo Simulação Distribuída Arquitetura de Alto Nível (HLA) MPSocBench Projeto de Circuitos Digitais Electronic System Level Register Transfer Level Embaixador do Federado Transmissor Transmissor de Energia Transmissor de dados Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-05-04T22:06:03Z No. of bitstreams: 1 HELDER FERNANDO DE ARAÚJO OLIVEIRA - TESE PPGCC 2015..pdf: 1535968 bytes, checksum: ea0ac08d16d7773542f5d7193c85c162 (MD5) Made available in DSpace on 2018-05-04T22:06:03Z (GMT). No. of bitstreams: 1 HELDER FERNANDO DE ARAÚJO OLIVEIRA - TESE PPGCC 2015..pdf: 1535968 bytes, checksum: ea0ac08d16d7773542f5d7193c85c162 (MD5) Previous issue date: 2015-11-10 Capes Consumo de energia é um grande desafio durante o projeto de um SoC (System-on-a-Chip). Dependendo do projeto, para garantir maior precisão na estimação do consumo de energia, pode ser necessário estimar o consumo de energia do sistema ou parte dele utilizando diferentes elementos: diferentes abordagens de estimação, ferramentas ou, até mesmo, modelos descritos em variadas linguagens e/ou níveis de abstração. Porém, consiste em um desafio incorporar tais elementos para criação de um ambiente de simulação distribuído e heterogêneo, o qual permita que estes se comuniquem e troquem informações de modo sincronizado. Diante do exposto, a presente pesquisa tem como objetivo desenvolver uma abordagem, utilizando-se High Level Architecture (HLA), a fim de permitir a criação de um ambiente de simulação distribuído e heterogêneo, composto por diferentes ferramentas e modelos. Estes modelos podem ser descritos em diversas linguagens e/ou níveis de abstração, como também podem utilizar diferentes abordagens a estimação do consumo de energia. O uso da HLA permite que os elementos que compõem este ambiente heterogêneo possam ser simulados de maneira sincronizada e distribuída. A abordagem deve proporcionar a coleta e o agrupamento de dados de estimação de consumo de energia de modo centralizado. Para realização dos estudos de caso, foi utilizado um benchmark composto por um conjunto escalável de MPSoC (MultiProcessor System-on-Chip) descrito em C++/SystemC e o arcabouço Ptolemy. Um projeto em SystemVerilog/Verilog também foi utilizado para validar a coleta de dados de estimação de consumo de energia de modelos descritos nessas linguagens, por meio da abordagem proposta. Resultados experimentais demonstraram a flexibilidade da abordagem e sua aplicabilidade para a criação de um ambiente de simulação síncrono e heterogêneo, o qual promove uma visão integrada dos dados de energia estimados. Energy consumption is a big challenge in SoC (System-on-a-Chip) design. Depending on the project requirements, to guarantee a better accuracy in power estimation, it might be necessary to estimate the power consumption of a system or part of it using different elements: different power estimation approaches, tools or, even, models described in different languages and/or abstraction levels. However, it is a challenge to incorporate these elements to create a simulation environment distributed and heterogeneous, which allows these elements to communicate and exchange information synchronously. In view of what has been exposed, the present research aims to develop an approach using HLA (High Level Architecture), enabling the creation of an environment distributed and heterogeneous, composed by different tools and models. These models can be described in different languages and/or abstraction levels, as well as use different power estimation approaches. The use of HLA enables the synchronized and distributed simulation of the elements that compose the simulation environment. The approach must allow the collecting and grouping of power estimation data in a centralized manner. As a case study, it has been used a benchmark composed of a scalable set of MPSoCs (MultiProcessor Systemon-Chip) which is described in C++/SystemC and the Ptolemy framework. A project in SystemVerilog/Verilog was also used to validate the power estimation data collected from models described in these languages, through the proposed approach. The experimental results show the approach flexibility and its applicability on creation of a distributed and synchronous simulation environment, which promotes an integrated view of power estimation data. 2015-11-10 2018-05-04T22:06:03Z 2018-05-04 2018-05-04T22:06:03Z info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/doctoralThesis http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/587 OLIVEIRA, Helder Fernando de Araújo. Uma abordagem para estimação do consumo de energia em modelos de simulação distribuída. 2015. 158f. (Tese de Doutorado em Ciência da Computação. Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraiba - Brasil, 2015. por info:eu-repo/semantics/openAccess Universidade Federal de Campina Grande PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO UFCG Brasil Centro de Engenharia Elétrica e Informática - CEEI reponame:Biblioteca de Teses e Dissertações da UFCG instname:Universidade Federal de Campina Grande instacron:UFCG |