Skip to main content

Pablo-based performance monitoring tool for PVM applications

  • Conference paper
  • First Online:
Applied Parallel Computing Computations in Physics, Chemistry and Engineering Science (PARA 1995)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1041))

Included in the following conference series:

Abstract

In the paper we present a tool for off-line performance monitoring of parallel applications running under PVM. A trace file collected by XPVM is converted into the pure SDDF one and then it is analysed and visualized using a tool built of the Pablo environment modules. In this way we have avoided developing our own instrumentation. Our monitoring tool is easily extensible and ongoing work focuses on implementing most of the ParaGraph functions. Sample monitoring sessions of a 3-D molecular dynamics program and conjugate gradient benchmark are presented and obtained results are interpreted.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Hollingsworth, J., Lumpp, J.E., Jr., and Miller, B.P., “Performance measurement of parallel programs”, in: Tvrdik, P., Proc. of ISIPALA'93, Prague, July 1993, pp. 239–254.

    Google Scholar 

  2. Malony, D.A., “Performance observability”, PhD Thesis, University of Illinois, 1990.

    Google Scholar 

  3. Cheng, D.Y., “A survey of parallel programming languages and tools”, Computer Sciences Corporation, NASA Ames Research Center, Report RND-93-005 March 1993.

    Google Scholar 

  4. Beguelin, A.L. “ Xab: A tool for monitoring PVM programs”, (from WWW).

    Google Scholar 

  5. Geist, A., Beguelin, A., Dongarra, J., Jiang, W., Manchek, R., Sunderam, V., “PVM: Parallel Virtual Machine”, MIT Press, 1994.

    Google Scholar 

  6. Saarinen, S., “EASYPVM — an enhanced subroutine library for PVM”, in: Gentzsch, W., Harms, U., (eds.), Proc. Int. Conf. High Performance Computing and Networking, Munich, Germany, April 1994, Lecture Notes in Computer Science 797, pp. 267–271, Springer-Verlag, 1994.

    Google Scholar 

  7. Beguelin, A., Dongarra, J., Geist, G.A., Manchek, R., Sunderam, V.S., “Graphical development tools for network-based concurrent supercomputing”, in Proc. of Supercomputing 91 pp. 435–444, Albuquerque, 1991.

    Google Scholar 

  8. Miller, B.P., Clark, M., Hollingsworth, J., Kierstead, S., Lim, S., and Torzewski, T., “IPS-2: The second generation of a parallel measurement system”, IEEE Transactions on Parallel and Distributed Systems, 1 (1990) 206–217.

    Google Scholar 

  9. Lange, F., Kroeger, R., and Gergeleit, M., “JEWEL: design and implementation of a distributed measurement system”, IEEE Transactions on Parallel and Distributed systems, 3(6):657–71, November 1992.

    Google Scholar 

  10. Yan, J.C., “Performance tuning with AIMS — an automated instrumentation and monitoring system for multicomputers”, Proceedings of the 27th Annual Hawaii International Conference on System Science, 1994.

    Google Scholar 

  11. -, “Express User's Guide”, ParaSoft Corporation, 1990.

    Google Scholar 

  12. -, “C-Linda User's Guide and Reference Manual”, Scientific Computing Associates Inc., (New Haven, CT, 1993).

    Google Scholar 

  13. Bemmerl, T., Bode, A., Braum, P., Hansen, O., Tremi, T., and Wismuller, R., “The design and implementation of TOPSYS”, Technical Report TUM-INFO-07-71-440, Technische Universitaet Muenchen, July 1991

    Google Scholar 

  14. 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.

    Google Scholar 

  15. Heath, M.T. Etheridge, J.A., “Visualizing the performance of parallel programs”, IEEE Software September 1991, pp. 29–39.

    Google Scholar 

  16. Worley, P.H., “A new PICL trace file format”, ORNL, Oak Ridge, September 1992.

    Google Scholar 

  17. Boryczko, K., Bubak, M., Kitowski, J., Mościński, J. and Pogoda, M., “Molecular dynamics and lattice gas parallel algorithms for transputers and networked workstations”, Transport Theory and Statistical Physics 23 (1994) 297–311.

    Google Scholar 

  18. -, “The NAS parallel benchmarks”, Report RNR-91-002 revision 2, NASA Ames Research Center, 22 August 1991.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jack Dongarra Kaj Madsen Jerzy Waśniewski

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bubak, M., Funika, W., Mościński, J., Tasak, D. (1996). Pablo-based performance monitoring tool for PVM applications. In: Dongarra, J., Madsen, K., Waśniewski, J. (eds) Applied Parallel Computing Computations in Physics, Chemistry and Engineering Science. PARA 1995. Lecture Notes in Computer Science, vol 1041. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60902-4_9

Download citation

  • DOI: https://doi.org/10.1007/3-540-60902-4_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60902-5

  • Online ISBN: 978-3-540-49670-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics