Abstract
We present an approach to the development of a performance analysis environment for parallel applications running on networked workstations under message passing environments (PVM, MPI). Instrumentation of a parallel program is carried out with a graphical tool. Then an application is compiled and linked. An execution trace is processed with tools using a trace handling language. A series of metrics and visualizations help to conclude about application behavior. As an example we show the results of applying the environment to performance analysis of a molecular dynamics simulation parallel program.
Preview
Unable to display preview. Download preview PDF.
References
Reed, D.A.: Performance Instrumentation Techniques for Parallel Systems, In: Donatiello, L. and Nelson, R., (eds.), Performance Evaluation of of Computer and Communication Systems, pp. 463–490, Springer Verlag, 1993.
Hollingsworth, J.K., Lumpp, J.E., and Miller, B.P.: Techniques for performance measurement of parallel programs, In: Parallel Computers: Theory and Practice (IEEE Press), 1995, pp. 225–240.
Bubak M., Funika W., Mościński J., Tasak D.: Pablo based monitoring tool for PVM applications, In: Jack Dongarra, Kaj Madsen, Jerzy Waśniewski (eds.): PARA95 — Applied Parallel Computing, Springer-Verlag Lecture Notes in Computer Science 1041 (1996), pp. 69–78.
Maillet, E.: TAPE/PVM an efficient performance monitor for PVM applications — User guide. IMAG, Institut National Polytechnique de Grenoble, 1995.
Reed, D.A. Aydt, R., Madhyastha, T.M., Noe, R.J., Shields, K.A., and Schwartz, B.W.: The Pablo Performance Analysis Environment. Technical Report, Dept. of Comp. Sci., University of Illinois, 1992.
Geist, A., Beguelin, A., Dongarra, J., Jiang, W., Manchek, R., Sunderam, V.: PVM: Parallel Virtual Machine. MIT Press, 1994.
Bubak, M., Mościński, J., Pogoda, M.: Distributed 2-D molecular dynamics simulation on networked workstations and multiprocessors, In: Liddell, H., Colbrook, A., Hertzberger, B., Sloot, P., (seds.), Proc. Int. Conf. High Performance Computing and Networking, Brussels, Belgium, April 1996, Lecture Notes in Computer Science 1067, pp. 243–250, Springer-Verlag, 1996.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bubak, M., Funika, W., Mościński, J. (1997). Performance analysis environment for parallel applications on networked workstations. In: Hertzberger, B., Sloot, P. (eds) High-Performance Computing and Networking. HPCN-Europe 1997. Lecture Notes in Computer Science, vol 1225. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0031683
Download citation
DOI: https://doi.org/10.1007/BFb0031683
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-62898-9
Online ISBN: 978-3-540-69041-2
eBook Packages: Springer Book Archive