Mecanismos de suporte a modelagem e anÃlise de comunicaÃÃo em plataformas multiprocessadoras
AUTOR(ES)
Guilherme Ãlvaro Rodrigues Maia Esmeraldo
DATA DE PUBLICAÇÃO
2007
RESUMO
A demanda por novas aplicaÃÃes e o desenvolvimento das tecnologias de integraÃÃo de circuitos integrados deram origem aos Multi-Processors Systems-on-Chip (MPSoC). MPSoC à um circuito integrado complexo, composto de microprocessadores, barramentos, memÃrias, interfaces com perifÃricos, etc. Por sua variedade e quantidade de componentes, a estrutura de comunicaÃÃo à um fator limitante no desempenho da aplicaÃÃo e no consumo de energia de uma plataforma MPSoC. Assim, foram criadas tÃcnicas para explorar o espaÃo de opÃÃes de projeto para tentar customizar a arquitetura de comunicaÃÃo para uma aplicaÃÃo. PorÃm, muitas destas tÃcnicas ou sÃo bastante imprecisas, pois fazem estimativas estÃticas, descartando efeitos dinÃmicos da arquitetura, como contenÃÃo de barramento, ou sÃo bastante lentas, pois tÃm que simular cada configuraÃÃo de arquitetura para uma dada aplicaÃÃo. O objetivo deste trabalho foi o desenvolvimento de mecanismo para modelagem e de captura do custo de comunicaÃÃo em modelos de simulaÃÃo de plataformas multiprocessadoras. Este mecanismo tem como objetivo disponibilizar ao projetista mÃtricas para anÃlise e comparaÃÃo, visando reduzir o tempo na exploraÃÃo do espaÃo de alternativas no projeto. Para tanto foi proposto um modelo de implementaÃÃo de barramentos, em SystemC, que alÃm de fornecer uma API que uniformiza e modulariza a estrutura dos barramentos, simplifica a integraÃÃo dos mÃdulos monitores. Tais mÃdulos permitem a captura de informaÃÃes detalhadas da comunicaÃÃo durante a simulaÃÃo de forma a orientar o projetista na escolha da melhor arquitetura de comunicaÃÃo
ASSUNTO(S)
modelos de simulaÃÃo communication analysis mpsoc barramento anÃlise de comunicaÃÃo simulation models ciencia da computacao bus mpsoc
Documentos Relacionados
- Mecanismos de suporte a modelagem e anÃlise de memÃria cachà em plataformas com multiprocessadores
- EEA: explorando os recursos de um modelo para anÃlise do desenvolvimento da comunicaÃÃo MÃe-BebÃ
- AnÃlise e simulaÃÃo de sistemas de aquisiÃÃo de seqÃÃncias pseudo-aletÃrias utilizando filtro casado em sistemas de comunicaÃÃo por espalhamento espectral.
- O design grÃfico na moda: produto e comunicaÃÃo. Uma anÃlise da coleÃÃo "Tudo à risco de giz", de Ronaldo Fraga
- ComunicaÃÃo e isolamento: uma anÃlise clÃnica de diÃrios e blogs de adolescentes