Avaliação de desempenho de sistemas paralelos baseada em descrição simplificada do programa e da arquitetura. / Performance evaluation of parallel systems based on simplified description of programs and architecture.
AUTOR(ES)
Thatyana de Faria Piola
DATA DE PUBLICAÇÃO
2002
RESUMO
Este trabalho apresenta o desenvolvimento de uma linguagem para descrição simplificada de algoritmos paralelos, um tradutor e um simulador de rede. Com vistas à avaliação de desempenho, a linguagem permite uma prototipagem fácil e abrangente para descrever vários tipos de programas paralelos, envolvendo estruturas de controle, repetição e as partes de comunicação e computação. Para interpretar o código escrtio na linguagem, foi desenvolvido um tradutor que traduz o código simplificado descrito pela linguagem desenvolvida, gerando código C++. O simulador de rede computa os tempos envolvidos nas comunicações. O simulador interage com o código gerado pelo tradutor. Para validação foram utilizados alguns programas de testes e resultado da simulação comparado com o da execução em um cluster de computadores pessoais.
ASSUNTO(S)
simulação language simulation processamento paralelo parallel processing linguagem
Documentos Relacionados
- Uma avaliação da influencia da arquitetura no desempenho de sistemas de software
- Arquitetura de sistemas hipermídia adaptativos baseada em atributos de qualidade.
- Uma Abordagem, baseada em framework e na técnica de descrição formal Estelle, para o desenvolvimento de sistemas de arquivos paralelos distribuídos.
- Parallel program performance analysis and prediction on NOW systems.
- Uma arquitetura baseada em sistemas multiagentes para simulações em geoprocessamento