Implementação de uma infra-estrutura de monitoramento para avaliação de plataformas MPSOC baseada em NOC

Detalhes bibliográficos
Autor(a) principal: Marczak, Samuel dos Santos
Data de Publicação: 2010
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/5229
Resumo: MPSoCs (Multi-Processor Systems-on-Chip) are complex architectures. As a consequence, verify the system and assure quality of service constraints become complex tasks. Therefore, the research on mechanisms for verifying the system operation is necessary. These mechanisms aim at capturing data about the system status at each moment. This data is captured through the addition of monitors to the architecture. This work presents the implementation of a monitoring infrastructure for NoC-based MPSoCs. The monitoring is captured through traffic monitors added to the NoC (Network-on-Chip). The monitoring infrastructure is integrated to the microkernel of the MPSoC manager processor. Results show that the monitors do not interfere with the NoC global performance and that is possible to obtain the throughput of the flows in the network through the data collected by the monitors. The integration of the monitoring infrastructure to the MPSoC is validated based on matrices added to the microkernel of the manager processor. These matrices store the monitoring values of each NoC router channel.
id P_RS_6b73e9fae5ffe106e257fad019164f4c
oai_identifier_str oai:tede2.pucrs.br:tede/5229
network_acronym_str P_RS
network_name_str Biblioteca Digital de Teses e Dissertações da PUC_RS
repository_id_str
spelling Moraes, Fernando GehmCPF:47776382000http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782943Z2CPF:00392729075http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4239608A2Marczak, Samuel dos Santos2015-04-14T14:50:04Z2013-08-212010-03-11MARCZAK, Samuel dos Santos. Implementação de uma infra-estrutura de monitoramento para avaliação de plataformas MPSOC baseada em NOC. 2010. 61 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2010.http://tede2.pucrs.br/tede2/handle/tede/5229MPSoCs (Multi-Processor Systems-on-Chip) are complex architectures. As a consequence, verify the system and assure quality of service constraints become complex tasks. Therefore, the research on mechanisms for verifying the system operation is necessary. These mechanisms aim at capturing data about the system status at each moment. This data is captured through the addition of monitors to the architecture. This work presents the implementation of a monitoring infrastructure for NoC-based MPSoCs. The monitoring is captured through traffic monitors added to the NoC (Network-on-Chip). The monitoring infrastructure is integrated to the microkernel of the MPSoC manager processor. Results show that the monitors do not interfere with the NoC global performance and that is possible to obtain the throughput of the flows in the network through the data collected by the monitors. The integration of the monitoring infrastructure to the MPSoC is validated based on matrices added to the microkernel of the manager processor. These matrices store the monitoring values of each NoC router channel.MPSoCs (Multi-Processor Systems-on-Chip) são arquiteturas bastante complexas e, por consequência, a verificação do correto funcionamento do sistema bem como a garantia da qualidade de serviço são ações que se tornam cada vez mais difíceis de serem realizadas. Assim sendo, é importante a pesquisa de mecanismos para a verificação da operação do sistema como um todo que visem a captura de informações sobre seu estado a cada instante, obtidas através de monitores adequadamente adicionados à arquitetura. Este trabalho apresenta o desenvolvimento de uma infra-estrutura de monitoramento para MPSoCs baseados em NoC (Network-on-Chip), sendo realizado através de monitores de tráfego adicionados à NoC. A estrutura de monitoramento é integrada ao microkernel do processador que controla o MPSoC. Os resultados demonstram que os monitores não interferem no desempenho global da NoC e que é possível calcular a taxa de recepção de pacotes na rede através das informações coletadas pelos monitores. A integração da estrutura de monitoramento ao MPSoC é validada a partir de matrizes inseridas no microkernel do processador de controle, que armazenam os valores de monitoramento dos canais de cada roteador da NoC.Made available in DSpace on 2015-04-14T14:50:04Z (GMT). No. of bitstreams: 1 450147.pdf: 941359 bytes, checksum: 550ab68c8a8b3e673e09b73466dd3a4b (MD5) Previous issue date: 2010-03-11application/pdfhttp://tede2.pucrs.br:80/tede2/retrieve/15359/450147.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ÁTICAARQUITETURA DE REDESROTEAMENTO - REDES DE COMPUTADORESCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOImplementação de uma infra-estrutura de monitoramento para avaliação de plataformas MPSOC baseada em NOCinfo: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_RSTHUMBNAIL450147.pdf.jpg450147.pdf.jpgimage/jpeg3774http://tede2.pucrs.br/tede2/bitstream/tede/5229/3/450147.pdf.jpg83c71d1dcc71da7c421332b979c75a3bMD53TEXT450147.pdf.txt450147.pdf.txttext/plain115312http://tede2.pucrs.br/tede2/bitstream/tede/5229/2/450147.pdf.txt5dba6e4821c2a05fac7e12a9a67514a4MD52ORIGINAL450147.pdfapplication/pdf941359http://tede2.pucrs.br/tede2/bitstream/tede/5229/1/450147.pdf550ab68c8a8b3e673e09b73466dd3a4bMD51tede/52292015-04-17 11:57:31.939oai:tede2.pucrs.br:tede/5229Biblioteca 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 Implementação de uma infra-estrutura de monitoramento para avaliação de plataformas MPSOC baseada em NOC
title Implementação de uma infra-estrutura de monitoramento para avaliação de plataformas MPSOC baseada em NOC
spellingShingle Implementação de uma infra-estrutura de monitoramento para avaliação de plataformas MPSOC baseada em NOC
Marczak, Samuel dos Santos
INFORMÁTICA
ARQUITETURA DE REDES
ROTEAMENTO - REDES DE COMPUTADORES
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Implementação de uma infra-estrutura de monitoramento para avaliação de plataformas MPSOC baseada em NOC
title_full Implementação de uma infra-estrutura de monitoramento para avaliação de plataformas MPSOC baseada em NOC
title_fullStr Implementação de uma infra-estrutura de monitoramento para avaliação de plataformas MPSOC baseada em NOC
title_full_unstemmed Implementação de uma infra-estrutura de monitoramento para avaliação de plataformas MPSOC baseada em NOC
title_sort Implementação de uma infra-estrutura de monitoramento para avaliação de plataformas MPSOC baseada em NOC
author Marczak, Samuel dos Santos
author_facet Marczak, Samuel dos Santos
author_role author
dc.contributor.advisor1.fl_str_mv Moraes, Fernando Gehm
dc.contributor.advisor1ID.fl_str_mv CPF:47776382000
dc.contributor.advisor1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782943Z2
dc.contributor.authorID.fl_str_mv CPF:00392729075
dc.contributor.authorLattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4239608A2
dc.contributor.author.fl_str_mv Marczak, Samuel dos Santos
contributor_str_mv Moraes, Fernando Gehm
dc.subject.por.fl_str_mv INFORMÁTICA
ARQUITETURA DE REDES
ROTEAMENTO - REDES DE COMPUTADORES
topic INFORMÁTICA
ARQUITETURA DE REDES
ROTEAMENTO - REDES DE COMPUTADORES
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 MPSoCs (Multi-Processor Systems-on-Chip) are complex architectures. As a consequence, verify the system and assure quality of service constraints become complex tasks. Therefore, the research on mechanisms for verifying the system operation is necessary. These mechanisms aim at capturing data about the system status at each moment. This data is captured through the addition of monitors to the architecture. This work presents the implementation of a monitoring infrastructure for NoC-based MPSoCs. The monitoring is captured through traffic monitors added to the NoC (Network-on-Chip). The monitoring infrastructure is integrated to the microkernel of the MPSoC manager processor. Results show that the monitors do not interfere with the NoC global performance and that is possible to obtain the throughput of the flows in the network through the data collected by the monitors. The integration of the monitoring infrastructure to the MPSoC is validated based on matrices added to the microkernel of the manager processor. These matrices store the monitoring values of each NoC router channel.
publishDate 2010
dc.date.issued.fl_str_mv 2010-03-11
dc.date.available.fl_str_mv 2013-08-21
dc.date.accessioned.fl_str_mv 2015-04-14T14:50:04Z
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 MARCZAK, Samuel dos Santos. Implementação de uma infra-estrutura de monitoramento para avaliação de plataformas MPSOC baseada em NOC. 2010. 61 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2010.
dc.identifier.uri.fl_str_mv http://tede2.pucrs.br/tede2/handle/tede/5229
identifier_str_mv MARCZAK, Samuel dos Santos. Implementação de uma infra-estrutura de monitoramento para avaliação de plataformas MPSOC baseada em NOC. 2010. 61 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2010.
url http://tede2.pucrs.br/tede2/handle/tede/5229
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/5229/3/450147.pdf.jpg
http://tede2.pucrs.br/tede2/bitstream/tede/5229/2/450147.pdf.txt
http://tede2.pucrs.br/tede2/bitstream/tede/5229/1/450147.pdf
bitstream.checksum.fl_str_mv 83c71d1dcc71da7c421332b979c75a3b
5dba6e4821c2a05fac7e12a9a67514a4
550ab68c8a8b3e673e09b73466dd3a4b
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_ 1799765306201079808