Abstract
A tool for performance analysis of parallel programs implemented using the MPI message passing standard is presented. The paper discusses the way information about program execution is gathered, processed and visualized by the graphical front end of the tool. Emphasis is placed on demonstrating how the tool helps the tuner to reduce the volume of data that has to be examined and to relate the behaviour of the program to the source code.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Carriero, N., Gelernter, D.: Applications experience with Linda. Proceedings of the ACM Symposium on Parallel Programming (1988).
Heath, M. T., Etheridge, J. A.: Visualizing the performance of parallel programs. IEEE Software 8(5) (1991).
Hondroudakis, A., Procter, R.: The design of a tool for parallel program analysis and tuning. IFIP WG10.3 Working Conference on Programming Environments for Massively Parallel and Distributed Systems (1994) 321–332.
Message Passing Interface Forum.: MPI: A Message-Passing Interface Standard (1994).
Reed, D. A., Aydt, R. A., Madhyastha, T. M., Noe, R. J., Shields, K. A., Schwarts. B. W.: An overview of the pablo performance analysis environment. Technical report, Department of Computer Science, University of Illinois, Urbana, Illinois 61801 (1992).
Wilson, G. V.: Assessing the usability of parallel programming systems: The cowichan problems. IFIP Working Conference on Programming Environments for Massively Parallel Distributed Systems (1994) 183–194.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hondroudakis, A., Procter, R., Shanmugam, K. (1995). Performance evaluation and visualization with VISPAT. In: Malyshkin, V. (eds) Parallel Computing Technologies. PaCT 1995. Lecture Notes in Computer Science, vol 964. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60222-4_108
Download citation
DOI: https://doi.org/10.1007/3-540-60222-4_108
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60222-4
Online ISBN: 978-3-540-44754-2
eBook Packages: Springer Book Archive