Skip to main content

Ein Monitorsystem zur verzögerungsfreien Überwachung von Multiprozessoren

  • Conference paper
Messung, Modellierung und Bewertung von Rechensystemen und Netzen

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 218))

Zusammenfassung

Detaillierte Informationen über das Laufzeitverhalten eines parallelen Systems werden in fast allen Phasen der Benutzung, Konfigurierung, Programmierung und Bewertung von Multiprozessoren benötigt. Insbesondere werden Laufzeitinformationen über das dynamische Ablaufverhalten von Werkzeugen wie Leistungsmeßsystemen, Debugging-Systemen, Testsystemen, Animationssystemen und Lastbalanzierern ausgewertet. Der vorliegende Artikel beschreibt ein Monitorsystem für Multiprozessoren, mit welchem Laufzeitinformationen für die erwähnten Werkzeuge gewonnen werden können. Besondere Eigenschaften dieses Monitors sind die verzögerungsfreie Überwachung, die zeitrichtige Korrelation von Ereignissen unterschiedlicher Verarbeitungselemente und die Verfügbarkeit verteilter und zentraler Zeitmodelle.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 44.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliographie

  1. M.L. Bailey, D. Socha, D. Notkin: Debugging Parallel Programs using Graphical Views; Int. Conf. on Parallel Processing, p. 46 – 49, Aug. 1988

    Google Scholar 

  2. P.C. Bates, J.C. Wileden: High Level Debugging of Distributed Systems: the Behavioral Abstraction Approach; Journal of Systems and Software 4 (3), p. 255 – 264, Dec. 1983

    Article  Google Scholar 

  3. P. Bates: Distributed Debugging Tools for Heterogeneous Distributed Systems; 8th Int. Conf. on Distr. Comp. Systems, p. 308 – 316, June 1988

    Google Scholar 

  4. H.J. Beier, T. Bemmerl: Software Monitoring of Parallel Programs; CONPAR 88, p. 71 – 78, Sept. 1988

    Google Scholar 

  5. T. Bemmerl: Realtime High Level Debugging in Host/Target Environments; EUROMCRO’86 Symposium, p. 387–400, Sept. 1986

    Google Scholar 

  6. T. Bemmerl: An Integrated and Portable Tool Environment for Parallel Computers; Int. Conf. on Parallel Processing, p. 50 – 53, Aug. 1988

    Google Scholar 

  7. T. Bemmerl: Quellbezogenes Debugging von Multimikroprozessoren; Gl-Jahrestagung 1988, p. 615 – 629, Okt. 1988

    Google Scholar 

  8. H. Burkhart, R. Milien: Techniken und Werkzeuge der Programmbeobachtung am Beispiel eines Modula-2 Monitorsystems; Informatik Forschung und Entwicklung, 3, p. 6 – 21, 1988

    Google Scholar 

  9. K.M. Chandy, L. Lamport: Distributed Snapshots: Determining Global States of Distributed Systems; ACM Trans. on Comp. Syst. 3 (1), p. 63 – 75, Feb. 1985

    Article  Google Scholar 

  10. R. Curtis, L. Wittie: BUGNET: a debugging system for parallel programming environments; 3th Int. Conf. on Distr. Comp. Syst. p. 18 – 22, 1982

    Google Scholar 

  11. S. Eichholz, F. Abstreiten Runtime Observations of Parallel Programs; CONPAR 88, p. 63 – 70, Sept 1988

    Google Scholar 

  12. Garcia-Molina: Debugging a Distributed Computing System; IEEE Trans. on Soft. Eng., Vol.-SE-10, No. 2, p. 210–219, 1984

    Article  Google Scholar 

  13. F. Gregoretti, F. Maddaleno, M. Zamboni: Monitoring Tools for Multimicroprocessors; EUROMICRO’86 Symp., p. 409 – 416, Sept. 1986

    Google Scholar 

  14. D. Haban, W. Weigel: Global Events and Global Breakpoints in Distributed Systems; 21st Hawaii Conf. on System Science, Jan. 1988

    Google Scholar 

  15. P.K. Harter, D.M. Heimbigner, R. King: IDD: An Interactive Distributed Debugger; 5th Conf. on Distr. Comp. Syst., p. 498–506, May 1985

    Google Scholar 

  16. R. Hofmann, R. Klar, N. Luttenberger, B. Mohr: ZÄHLMONITOR 4: Ein Monitorsystem für das Hardware-und Hybrid-Monitoring von Multiprozessor- und Multicomputer-Systemen; Messung und Modellierung von Rechensystemen, p. 79 – 99, 1987

    Google Scholar 

  17. Intel: iPSC/2 Users Manual; Intel Corp., 1988

    Google Scholar 

  18. J. Joyce, G. Lomow, K. Slind, B. Unger: Monitoring Distributed Systems; ACM Trans. on Comp. Syst. 5 (2), p. 121 – 150, 1987

    Article  Google Scholar 

  19. L. Lamport: Time, Clocks and Ordering of Events in a Distributed System: Com. of the ACM 21 (7), p. 558 – 565, July 1978

    Article  MATH  Google Scholar 

  20. R.J. LeBlanc, A.D. Robbins: Event-Driven Monitoring of Distributed Programs; 5th Int. Conf. on Distr. Comp. Syst., p. 515–522, May 1985

    Google Scholar 

  21. T.J. LeBlanc, J.M. Mellor-Crummey: Debugging Parallel Programs with Instant Replay; IEEE Trans. on Comp. 36 (4), April 1987

    Google Scholar 

  22. B.P. Miller, J.D. Choi: Breakpoints and Halting in Distributed Programs; Int. Conf. on Distr. Comp. Syst., p. 316–323, 1988

    Google Scholar 

  23. H. Mühlenbein, F. Limburger, S. Streitz, S. Warnhaut: MUPPET, A Programming Environment for Message-Based Multiprocessors; Fall Joint Comp. Conf., Nov. 1986

    Google Scholar 

  24. Z. Segall, L. Rudolph: PIE: A Programming and Instrumentation Environment for Parallel Processing; IEEE Software, p. 22 – 37, Nov. 1985

    Google Scholar 

  25. M. Spezialetti, J.P. Kearus: A General Approach to Recognizing Event Occurrences in Distributed Computations; Int. Conf. on Distr. Comp. Systems, p. 300 – 307, 1988

    Google Scholar 

  26. A. Wolper: An Emulator Architecture; Intel Technology Journal, p. 9 – 13, Fall 1984

    Google Scholar 

  27. D. Wybranietz, D. Haban: Monitoring and Performance Measuring Distributed Systems during Operation; GI/ITG Tagung Org. und Betrieb von Rechensystemen, p. 308 – 323, März 1988

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bemmerl, T., Lindhof, R., Treml, T. (1989). Ein Monitorsystem zur verzögerungsfreien Überwachung von Multiprozessoren. In: Stiege, G., Lie, J.S. (eds) Messung, Modellierung und Bewertung von Rechensystemen und Netzen. Informatik-Fachberichte, vol 218. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-75079-3_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-75079-3_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-51713-9

  • Online ISBN: 978-3-642-75079-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics