Skip to main content

Performance evaluation of parallel programs in parallel and distributed systems

  • Performance Monitoring And Debugging
  • Conference paper
  • First Online:
CONPAR 90 — VAPP IV (VAPP 1990, CONPAR 1990)

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

Abstract

This paper deals with performance evaluation of parallel and distributed systems based on monitoring of concurrent interdependent activities. First a model is introduced for describing the dynamic behavior of computer systems in terms of events. Then, a distributed hardware/hybrid monitor system based on event driven monitoring and its tool environment SIMPLE are presented. We emphasize the tool environment as a prerequisite for successful performance evaluation. The tool environment for evaluating event traces, which integrates the data access interface TDL/POET and a set of evaluation tools for processing the data, makes evaluation independent of the monitor device(s) and the object system. It provides a problem oriented way of accessing event traces.

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. P. C. Bates, J. C. Wileden, High-Level Debugging of Distributed Systems: The Behavioral Abstraction Approach, The Journal of Systems and Software,255–264, 1983.

    Google Scholar 

  2. R. A. Becker, J. M. Chambers, A.R. Wilks, The New S Language, Wadsworth, 1988.

    Google Scholar 

  3. H. Beilner, Workload Characterization and Performance Modelling Tools, Proc. of the Int. Workshop "Workload Characterization of Computer Systems", Pavia, 1985.

    Google Scholar 

  4. H. Burkhart, R. Millen, Monitoring Tools in a Multiprocessor Environment, International Conference "Parallel Computing 85", 1986.

    Google Scholar 

  5. G. Chiola, A Graphical Petri Net Tool for Performance Analysis, Proc. of the 3rd Int. Workshop on Modeling Techniques and Performance Evaluation, Paris, 1987.

    Google Scholar 

  6. D. Haban, D. Wybranietz, Monitoring and Performance Measuring Distributed Systems During Operation, Proceedings of the 1988 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems, Santa Fe, 1988.

    Google Scholar 

  7. R. Hofmann, R. Klar, N. Luttenberger, B. Mohr, G. Werner, An Approach to Monitoring and Modeling of Multiprocessor and Multicomputer Systems, Proc. of the Int. Seminar on Performance of Distributed and Parallel Systems, Kyoto, 1988.

    Google Scholar 

  8. R. Hofmann, Gesicherte Zeitbezüge beim Monitoring von Multiprozessorsystemen, Proc. of the 11th ITG/GI-Conf. on Architecture of Computing Systems, 1990.

    Google Scholar 

  9. M. Kienow, Portierung und Erweiterung eines Graphanalyseprogramms, Studienarbeit, University of Erlangen, 1990.

    Google Scholar 

  10. B. Mohr, TDL/POET-Version 5.1, TR 7/89, University of Erlangen, IMMD 7, 1989.

    Google Scholar 

  11. N. Luttenberger, Monitoring von Multiprozessor-und Multicomputer-Systemen, PhD thesis, University of Erlangen, 1989.

    Google Scholar 

  12. H. Pingel, Stochastische Bewertung serien-paralleler Aufgabenstrukturen, Studienarbeit, University of Erlangen, 1988.

    Google Scholar 

  13. D. Potier, M. Veran, QNAP2: A Portable Environment for Queueing Network Modelling, Proc. of the Int. Conf. on Modelling Techniques and Tools, 1984.

    Google Scholar 

  14. A. Quick, Synchronisierte Software-Messungen zur Bewertung des dynamischen Verhaltens eines UNIX-Multiprozessor-Betriebssystems, Proc. of the 5th GI/ITG-Fachtagung MMB '89.

    Google Scholar 

  15. L. Schmickler, Erweiterung des Verfahrens MEDA zur analytischen Beschreibung empirischer Verteilungsfunktionen, Proc. of the 5th GI/ITG-Fachtagung MMB '89.

    Google Scholar 

  16. M. Zieher, M. Zitterbart, A Distributed Performance Evaluation System, International Conference EFOC/LAN 88, Amsterdam, 1988.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Helmar Burkhart

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mohr, B. (1990). Performance evaluation of parallel programs in parallel and distributed systems. In: Burkhart, H. (eds) CONPAR 90 — VAPP IV. VAPP CONPAR 1990 1990. Lecture Notes in Computer Science, vol 457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-53065-7_98

Download citation

  • DOI: https://doi.org/10.1007/3-540-53065-7_98

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-53065-7

  • Online ISBN: 978-3-540-46597-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics