Monitoração na Ferramenta VisualProg
Resumo
VisualProg [SCH96][SCH97) é uma ferramenta de programação de aplicações paralelas e distribuídas que permite ao programador especificar visualmente a sua aplicação. O objetivo deste artigo é apresentar os mecanismos de monitoração usados para visualizar os programas gerados por esta ferramenta. Através da análise das mensagens e utilização dos processadores, a visualização ajuda o programador a melhorar o desempenho da sua aplicação.
Referências
BEGUELIN, A. et al. A User's Guide to PVM Parallel Virtual Machine. Oak Ridge National Laboratory, July 1991. (Technical Report ORNL/TM-11826).
BEGUELIN, A. et al. HeNCE: A Heterogeneous Network Computing Environment. University of Tennessee, 1993. (Technical Report CS-93-205).
GEIST, G. A.; KOHL, J.; PAPADOPOULOS, P. Visualization, Debugging and Performance in PVM. Oak Ridge National Laboratory, 11 pp., Oak Ridge, Technical Report disponível por FTP em ftp://netlib2.cs.utk.edu/pvm3/xpvm (2 Dez. 1997).
MALACARNE, J. Implementação de um Ambiente Gráfico para o Desenvolvimento de Aplicações Distribuídas. Trabalho de Diplomação. Instituto de Informática, UFRGS, pp. 91, Dez. 1997.
NEWTON, P. A Graphical Retargetable Parallel Programming Environment and lts Eficient lmplementation. University of Texas at Austin, 1993. (Technical Report TR93-28).
SCHRAMM. J. F. L. Ambiente Gráfico para o Desenvolvimento de Aplicações Distribuídas. CPGCC-UFRGS, pp. 78, 1996.
SCHRAMM, J. F. L.; MALACARNE, J.; GEYER, C. F. R. Ambiente Gráfico para o Desenvolvimento de Aplicações Distribuídas. XXID Conferência Latinoamericana de Informática. Universidad Tecnica Federico Santa Maria. Valparaiso. Chile, p.505-5 14. Nov. 1997.
SNODGRASS, R. A Relational Approach to Monitoring Complex Systems ACM Transactions on Computer Systems, vol.6, n. 2, p. 157-196, Mai. 1988.
STASKO, J. PVaniM 2.0-Online and Postmortem Visualization Support for PVM. Disponível por WWW em http://www.gatech.edu/gvu/softivz/parviz/pvanim (2 Dez. 1997).