Return to search

Implementa??o de uma infra-estrutura de monitoramento para avalia??o de plataformas MPSOC baseada em 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-11 / 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. / 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.

Identiferoai:union.ndltd.org:IBICT/oai:tede2.pucrs.br:tede/5229
Date11 March 2010
CreatorsMarczak, Samuel dos Santos
ContributorsMoraes, Fernando Gehm
PublisherPontif?cia Universidade Cat?lica do Rio Grande do Sul, Programa de P?s-Gradua??o em Ci?ncia da Computa??o, PUCRS, BR, Faculdade de Inform?ca
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Formatapplication/pdf
Sourcereponame:Biblioteca Digital de Teses e Dissertações da PUC_RS, instname:Pontifícia Universidade Católica do Rio Grande do Sul, instacron:PUC_RS
Rightsinfo:eu-repo/semantics/openAccess
Relation1974996533081274470, 500, 600, 1946639708616176246

Page generated in 0.0024 seconds