TFPS : um sistema de pré-processamento de traces para auxiliar na visualização de programas paralelos / TFPS - a traces preprocessing system to aid in parallel programs visualization
AUTOR(ES)
Stringhini, Denise
DATA DE PUBLICAÇÃO
2010
RESUMO
O trabalho apresenta o projeto e o desenvolvimento de uma ferramenta para visualização lógica da execução de programas paralelos, a TFPS de Trace File Preprocessor System, cujo objetivo é a analise de desempenho de tais programas. 0 projeto é baseado no pré-processamento de arquivos de traces de execução dos programas. A idéia básica consiste em aproveitar as informações fornecidas pela monitoração. Estas informações, que em geral são utilizadas apenas para dirigir animação post-mortem destes programas, neste caso são utilizadas também na montagem das janelas de visualização. Assim, são descritos o pré-processador e a montagem das janelas de visualização. O primeiro, e responsável principalmente pela leitura e analise das informações contidas no arquivo de trace e pela geração de um arquivo de saída com todas as informações necessárias a montagem das janelas. Estas foram concebidas levando em consideração o tipo de informação que pode ser obtido de um arquivo de trace. Desta forma, foi possível aproximar o conteúdo das janelas de visualização o máximo possível do programa paralelo em analise. Com o objetivo de demonstrar esta aproximação foi construído um protótipo tanto para o pré-processador quanto para a ferramenta de visualização. Ambos os protótipos são descritos neste trabalho.
ASSUNTO(S)
programacao paralela parallel processing ambiente : programacao visualization monitoring performance analysis
ACESSO AO ARTIGO
http://hdl.handle.net/10183/18236Documentos Relacionados
- Pre-processing analysis of erva-mate for "chimarrão"
- Pre-processamento e nivel medio de classificação para um sistema de leitura automatica de simbolos musicais
- Pre-processamento de tomate : desenvolvimento de galpão movel utilizando conceitos ergonomicos
- "Uma abordagem para pré-processamento de dados textuais em algoritmos de aprendizado"
- Métodos para o pré-processamento e mineração de grandes volumes de dados multidimensionais e redes complexas