Title
Distributed performance monitoring: methods, tools, and applications
Abstract
A method for analyzing the functional behavior and the performance of programs in distributed systems is presented. We use hybrid monitoring, a technique which combines advantages of both software monitoring and hardware monitoring. The paper contains a description of a hardware monitor and a software package (ZM4/SIMPLE) which make our concepts available to programmers, assisting them in debugging and tuning of their code. A short survey of related monitor systems highlights the distinguishing features of our implementation. As an application of our monitoring and evaluation system, the analysis of a parallel ray tracing program running on the SUPRENUM multiprocessor is described. It is shown that monitoring and modeling both rely on a common abstraction of a system's dynamic behavior and therefore can be integrated to one comprehensive methodology. This methodology is supported by a set of tools.
Year
DOI
Venue
1994
10.1109/71.285605
Parallel and Distributed Systems, IEEE Transactions  
Keywords
Field
DocType
distributed processing,performance evaluation,program debugging,system monitoring,SUPRENUM,common abstraction,debugging,distributed systems,dynamic behavior,functional behavior,hybrid monitoring,monitoring,parallel ray tracing program,performance monitoring,tuning
Abstraction,Performance monitoring,Ray tracing (graphics),Computer science,Real-time computing,System monitoring,Monitoring and evaluation,Multiprocessing,Software,Distributed computing,Embedded system,Debugging
Journal
Volume
Issue
ISSN
5
6
1045-9219
Citations 
PageRank 
References 
47
4.02
25
Authors
4
Name
Order
Citations
PageRank
Hofmann, R.1474.02
Klar, R.2474.02
Mohr, B.3534.49
A. Quick4525.16