next up previous
Next: Instruções para uso das Up: Ferramentas aplicáveis a sistemas Previous: Total View

Vampir/Vampirtrace


[Pallas]

Tabela 1.26: Características da ferramenta Vampir.
Nome Vampir
Sistema aplicado software
Abordagem para obtenção dos resultados benchmarking
Forma de medição ou instrumentação instrumentação do código fonte
Tipos de dados gerados pela análise extração de traços de eventos, profiling
Arquitetura SIMD, MIMD
Informações fornecidas porcentagens dos processos em relação ao tempo total do programa, quantidade de dados transferida, mensagens trocadas pelos processos
Análise (sistema alvo) sistema de software que utilizam biblioteca MPI


Vampir pode apresentar vários tipos de dados sobre a execução do programa alvo, cada uma de uma maneira distinta. Dentre as opções estão a animação das atividades do programa em um determinado intervalo e o comportamento das atividades de comunicação ao longo do tempo. Apesar da biblioteca Vampirtrace instrumentar apenas aplicações escritas com MPI, a ferramenta Vampir exibe os dados dos arquivos de traços gerados por aplicações MPI, PVM e Parmacs. No momento de gerar os arquivos de traços, Vampirtrace se infiltra na interface de ``profiling'' do MPI e coleta as informações necessárias, sem gerar grande sobrecarga de instrumentação.
next up previous
Next: Instruções para uso das Up: Ferramentas aplicáveis a sistemas Previous: Total View