Skip to main content

A tool for optimizing programs on massively parallel computer architectures

  • Load Balancing and Performance Optimization
  • Conference paper
  • First Online:
Book cover High-Performance Computing and Networking (HPCN-Europe 1994)

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

Included in the following conference series:

Abstract

In this paper a tool is introduced that is capable of measuring and describing program execution on massively parallel computing systems. It allows to focus measurements on relevant points of execution by specifying behavioral attributes. Relevant aspects of the scalable implementation of this tool are described and an example of its application is given.

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. T.E. Anderson and E.D. Lazowska. Quartz: A tool for tuning parallel program performance. In Proc. of the 1990 SIGMETRICS Conference on Measurement and Modeling of Computer Systems, pages 115–125, May 1990.

    Google Scholar 

  2. T. Bemmerl, O. Hansen, and T. Ludwig. Patop for performance tuning of parallel programs. In H. Burkhart, editor, Proceedings of the CONPAR 90 — VAPP IV Conference, volume 457 of Lecture Notes in Computer Science, pages 840–851, Zürich, Schweiz, September 1990. Springer-Verlag, Berlin, Heidelberg, New York.

    Google Scholar 

  3. S.L. Graham, P.B. Kessler, and M.K. McKusick. Gprof: A call graph execution profiler. In Proc. ACM SIGPLAN Symposium on Compiler Construction, June 1982.

    Google Scholar 

  4. M. T. Heath and J. A. Etheridge. Visualizing the performance of parallel programs. IEEE Software, 8(5), September 1991.

    Google Scholar 

  5. A.H. Karp. Programming for parallelism. IEEE Computer, pages 43–57, May 1987.

    Google Scholar 

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

    Google Scholar 

  7. ParaSoft Corporation, 2500 E. Foothill Blvd., Pasadena CA 91107. Express — Building Parallel and Distributed Programs, 3.2 edition, 1992.

    Google Scholar 

  8. S. Paul. Implementierung und Bewertung einer Methodik zur Leistungsmessung in massiv parallelen Systemen. Master's thesis, Technische Universität München, 1993.

    Google Scholar 

  9. B. Ries, R. Anderson, W. Auld, D. Breazeal, K. Callaghan, E. Richards, and W. Smith. The paragon performance monitoring environment. In Proceedings of SuperComputing '93, pages 850–859, Portland, Oregon, November 1993. IEEE Computer Society Press, Los Alamitos, CA.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Wolfgang Gentzsch Uwe Harms

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hansen, O. (1994). A tool for optimizing programs on massively parallel computer architectures. In: Gentzsch, W., Harms, U. (eds) High-Performance Computing and Networking. HPCN-Europe 1994. Lecture Notes in Computer Science, vol 797. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57981-8_143

Download citation

  • DOI: https://doi.org/10.1007/3-540-57981-8_143

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57981-6

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics