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.
Preview
Unable to display preview. Download preview PDF.
References
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.
R. A. Becker, J. M. Chambers, A.R. Wilks, The New S Language, Wadsworth, 1988.
H. Beilner, Workload Characterization and Performance Modelling Tools, Proc. of the Int. Workshop "Workload Characterization of Computer Systems", Pavia, 1985.
H. Burkhart, R. Millen, Monitoring Tools in a Multiprocessor Environment, International Conference "Parallel Computing 85", 1986.
G. Chiola, A Graphical Petri Net Tool for Performance Analysis, Proc. of the 3rd Int. Workshop on Modeling Techniques and Performance Evaluation, Paris, 1987.
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.
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.
R. Hofmann, Gesicherte Zeitbezüge beim Monitoring von Multiprozessorsystemen, Proc. of the 11th ITG/GI-Conf. on Architecture of Computing Systems, 1990.
M. Kienow, Portierung und Erweiterung eines Graphanalyseprogramms, Studienarbeit, University of Erlangen, 1990.
B. Mohr, TDL/POET-Version 5.1, TR 7/89, University of Erlangen, IMMD 7, 1989.
N. Luttenberger, Monitoring von Multiprozessor-und Multicomputer-Systemen, PhD thesis, University of Erlangen, 1989.
H. Pingel, Stochastische Bewertung serien-paralleler Aufgabenstrukturen, Studienarbeit, University of Erlangen, 1988.
D. Potier, M. Veran, QNAP2: A Portable Environment for Queueing Network Modelling, Proc. of the Int. Conf. on Modelling Techniques and Tools, 1984.
A. Quick, Synchronisierte Software-Messungen zur Bewertung des dynamischen Verhaltens eines UNIX-Multiprozessor-Betriebssystems, Proc. of the 5th GI/ITG-Fachtagung MMB '89.
L. Schmickler, Erweiterung des Verfahrens MEDA zur analytischen Beschreibung empirischer Verteilungsfunktionen, Proc. of the 5th GI/ITG-Fachtagung MMB '89.
M. Zieher, M. Zitterbart, A Distributed Performance Evaluation System, International Conference EFOC/LAN 88, Amsterdam, 1988.
Author information
Authors and Affiliations
Editor information
Rights 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