Estimativa de desempenho de software e consumo de energia em MPSoCs
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da PUC_RS |
Texto Completo: | http://tede2.pucrs.br/tede2/handle/tede/5077 |
Resumo: | Para atender a uma cresente demanda por desempenho de processamento, o projeto de sistemas embarcados inclui a utilização de diversos processadores além de infra-estruturas de comunicação complexas (por exemplo, barramentos hierárquicos e redes intra-chip). Há uma crescente demanda por um número cada vez maior de funcionalidades contidas em um único sistema. Neste cenário, questões relacionadas a estimativas de consumo de energia ganham importância no projeto de sistemas eletrônicos embarcados. Dessa forma, o fluxo de projeto de sistemas embarcados multi-processados necessita de ferramentas para a geração de estimativas de desempenho e consumo de energia durante todo o ciclo de desenvolvimento, de forma a verificar se o caminho de construção do projeto condiz com a especificação do mesmo. O desempenho, assim como o consumo de energia de um determinado sistema precisam ser avaliadados o mais cedo possível no fluxo de projeto. Métodos analíticos são propostos para que estimativas de desempenho e de consumo de energia possam ser realizadas de maneira rápida, evitando tempos proibitivos de simulação. Nos métodos analíticos o sistema é modelado como uma série de propriedades e modelos abstratos são utilizados para o cálculo do desempenho do sistema. Apesar de métodos analíticos serem mais rápidos que métodos baseados em simulação a modelagem do sistema é mais complexa. Além disso, devido ao alto nível de abstração em que o sistema é representado, seu uso em sistemas grandes e complexos se torna inviável devido a explosão de estados necessários para a representação sistêmica destes, que é o caso de recentes projetos de sistemas embarcados. Dessa forma, melhorias nos métodos baseados em simulação tornam-se bastante pertinentes, e um estudo dessa área é apresentado nesse trabalho. |
id |
P_RS_0b2dbdb808b5a1874a484bd43522d692 |
---|---|
oai_identifier_str |
oai:tede2.pucrs.br:tede/5077 |
network_acronym_str |
P_RS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
repository_id_str |
|
spelling |
Hessel, Fabiano PassueloCPF:60646659049http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4728802T7CPF:00065864058http://lattes.cnpq.br/4875438058961921Johann Filho, Sérgio2015-04-14T14:49:18Z2009-12-282008-03-04JOHANN FILHO, Sérgio. Estimativa de desempenho de software e consumo de energia em MPSoCs. 2008. 81 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2008.http://tede2.pucrs.br/tede2/handle/tede/5077Made available in DSpace on 2015-04-14T14:49:18Z (GMT). No. of bitstreams: 1 419188.pdf: 2389705 bytes, checksum: 7142723f44a1f3c5a063142bb2c8760b (MD5) Previous issue date: 2008-03-04Para atender a uma cresente demanda por desempenho de processamento, o projeto de sistemas embarcados inclui a utilização de diversos processadores além de infra-estruturas de comunicação complexas (por exemplo, barramentos hierárquicos e redes intra-chip). Há uma crescente demanda por um número cada vez maior de funcionalidades contidas em um único sistema. Neste cenário, questões relacionadas a estimativas de consumo de energia ganham importância no projeto de sistemas eletrônicos embarcados. Dessa forma, o fluxo de projeto de sistemas embarcados multi-processados necessita de ferramentas para a geração de estimativas de desempenho e consumo de energia durante todo o ciclo de desenvolvimento, de forma a verificar se o caminho de construção do projeto condiz com a especificação do mesmo. O desempenho, assim como o consumo de energia de um determinado sistema precisam ser avaliadados o mais cedo possível no fluxo de projeto. Métodos analíticos são propostos para que estimativas de desempenho e de consumo de energia possam ser realizadas de maneira rápida, evitando tempos proibitivos de simulação. Nos métodos analíticos o sistema é modelado como uma série de propriedades e modelos abstratos são utilizados para o cálculo do desempenho do sistema. Apesar de métodos analíticos serem mais rápidos que métodos baseados em simulação a modelagem do sistema é mais complexa. Além disso, devido ao alto nível de abstração em que o sistema é representado, seu uso em sistemas grandes e complexos se torna inviável devido a explosão de estados necessários para a representação sistêmica destes, que é o caso de recentes projetos de sistemas embarcados. Dessa forma, melhorias nos métodos baseados em simulação tornam-se bastante pertinentes, e um estudo dessa área é apresentado nesse trabalho.application/pdfhttp://tede2.pucrs.br:80/tede2/retrieve/14902/419188.pdf.jpgporPontifícia Universidade Católica do Rio Grande do SulPrograma de Pós-Graduação em Ciência da ComputaçãoPUCRSBRFaculdade de InformácaINFORMÁTICAMULTIPROCESSADORESARQUITETURA DE COMPUTADORENERGIA ELÉTRICA - CONSUMOCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOEstimativa de desempenho de software e consumo de energia em MPSoCsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis19749965330812744705006001946639708616176246info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_RSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RSTHUMBNAIL419188.pdf.jpg419188.pdf.jpgimage/jpeg4233http://tede2.pucrs.br/tede2/bitstream/tede/5077/3/419188.pdf.jpg9d895e02005bd06ef3f87c6b57a6241fMD53TEXT419188.pdf.txt419188.pdf.txttext/plain130994http://tede2.pucrs.br/tede2/bitstream/tede/5077/2/419188.pdf.txtac6e2cda9dce88fad35be3d8ea1f50e4MD52ORIGINAL419188.pdfapplication/pdf2389705http://tede2.pucrs.br/tede2/bitstream/tede/5077/1/419188.pdf7142723f44a1f3c5a063142bb2c8760bMD51tede/50772015-04-17 11:57:31.296oai:tede2.pucrs.br:tede/5077Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2015-04-17T14:57:31Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false |
dc.title.por.fl_str_mv |
Estimativa de desempenho de software e consumo de energia em MPSoCs |
title |
Estimativa de desempenho de software e consumo de energia em MPSoCs |
spellingShingle |
Estimativa de desempenho de software e consumo de energia em MPSoCs Johann Filho, Sérgio INFORMÁTICA MULTIPROCESSADORES ARQUITETURA DE COMPUTADOR ENERGIA ELÉTRICA - CONSUMO CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Estimativa de desempenho de software e consumo de energia em MPSoCs |
title_full |
Estimativa de desempenho de software e consumo de energia em MPSoCs |
title_fullStr |
Estimativa de desempenho de software e consumo de energia em MPSoCs |
title_full_unstemmed |
Estimativa de desempenho de software e consumo de energia em MPSoCs |
title_sort |
Estimativa de desempenho de software e consumo de energia em MPSoCs |
author |
Johann Filho, Sérgio |
author_facet |
Johann Filho, Sérgio |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Hessel, Fabiano Passuelo |
dc.contributor.advisor1ID.fl_str_mv |
CPF:60646659049 |
dc.contributor.advisor1Lattes.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4728802T7 |
dc.contributor.authorID.fl_str_mv |
CPF:00065864058 |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/4875438058961921 |
dc.contributor.author.fl_str_mv |
Johann Filho, Sérgio |
contributor_str_mv |
Hessel, Fabiano Passuelo |
dc.subject.por.fl_str_mv |
INFORMÁTICA MULTIPROCESSADORES ARQUITETURA DE COMPUTADOR ENERGIA ELÉTRICA - CONSUMO |
topic |
INFORMÁTICA MULTIPROCESSADORES ARQUITETURA DE COMPUTADOR ENERGIA ELÉTRICA - CONSUMO CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
Para atender a uma cresente demanda por desempenho de processamento, o projeto de sistemas embarcados inclui a utilização de diversos processadores além de infra-estruturas de comunicação complexas (por exemplo, barramentos hierárquicos e redes intra-chip). Há uma crescente demanda por um número cada vez maior de funcionalidades contidas em um único sistema. Neste cenário, questões relacionadas a estimativas de consumo de energia ganham importância no projeto de sistemas eletrônicos embarcados. Dessa forma, o fluxo de projeto de sistemas embarcados multi-processados necessita de ferramentas para a geração de estimativas de desempenho e consumo de energia durante todo o ciclo de desenvolvimento, de forma a verificar se o caminho de construção do projeto condiz com a especificação do mesmo. O desempenho, assim como o consumo de energia de um determinado sistema precisam ser avaliadados o mais cedo possível no fluxo de projeto. Métodos analíticos são propostos para que estimativas de desempenho e de consumo de energia possam ser realizadas de maneira rápida, evitando tempos proibitivos de simulação. Nos métodos analíticos o sistema é modelado como uma série de propriedades e modelos abstratos são utilizados para o cálculo do desempenho do sistema. Apesar de métodos analíticos serem mais rápidos que métodos baseados em simulação a modelagem do sistema é mais complexa. Além disso, devido ao alto nível de abstração em que o sistema é representado, seu uso em sistemas grandes e complexos se torna inviável devido a explosão de estados necessários para a representação sistêmica destes, que é o caso de recentes projetos de sistemas embarcados. Dessa forma, melhorias nos métodos baseados em simulação tornam-se bastante pertinentes, e um estudo dessa área é apresentado nesse trabalho. |
publishDate |
2008 |
dc.date.issued.fl_str_mv |
2008-03-04 |
dc.date.available.fl_str_mv |
2009-12-28 |
dc.date.accessioned.fl_str_mv |
2015-04-14T14:49:18Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
JOHANN FILHO, Sérgio. Estimativa de desempenho de software e consumo de energia em MPSoCs. 2008. 81 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2008. |
dc.identifier.uri.fl_str_mv |
http://tede2.pucrs.br/tede2/handle/tede/5077 |
identifier_str_mv |
JOHANN FILHO, Sérgio. Estimativa de desempenho de software e consumo de energia em MPSoCs. 2008. 81 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2008. |
url |
http://tede2.pucrs.br/tede2/handle/tede/5077 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.program.fl_str_mv |
1974996533081274470 |
dc.relation.confidence.fl_str_mv |
500 600 |
dc.relation.department.fl_str_mv |
1946639708616176246 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Pontifícia Universidade Católica do Rio Grande do Sul |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação |
dc.publisher.initials.fl_str_mv |
PUCRS |
dc.publisher.country.fl_str_mv |
BR |
dc.publisher.department.fl_str_mv |
Faculdade de Informáca |
publisher.none.fl_str_mv |
Pontifícia Universidade Católica do Rio Grande do Sul |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) instacron:PUC_RS |
instname_str |
Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) |
instacron_str |
PUC_RS |
institution |
PUC_RS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
collection |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
bitstream.url.fl_str_mv |
http://tede2.pucrs.br/tede2/bitstream/tede/5077/3/419188.pdf.jpg http://tede2.pucrs.br/tede2/bitstream/tede/5077/2/419188.pdf.txt http://tede2.pucrs.br/tede2/bitstream/tede/5077/1/419188.pdf |
bitstream.checksum.fl_str_mv |
9d895e02005bd06ef3f87c6b57a6241f ac6e2cda9dce88fad35be3d8ea1f50e4 7142723f44a1f3c5a063142bb2c8760b |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) |
repository.mail.fl_str_mv |
biblioteca.central@pucrs.br|| |
_version_ |
1799765305376899072 |