DocumentCode
1087099
Title
Distributed performance monitoring: methods, tools, and applications
Author
Hofman, R. ; Klar, R. ; Mohr, B. ; Quick, A. ; Siegle, M.
Author_Institution
Inst. fur Math. Maschinen, Erlangen-Nurnberg Univ., Germany
Volume
5
Issue
6
fYear
1994
fDate
6/1/1994 12:00:00 AM
Firstpage
585
Lastpage
598
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
Keywords
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; Application software; Debugging; Hardware; Instruments; Monitoring; Packaging; Performance analysis; Predictive models; Programming profession; Ray tracing;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/71.285605
Filename
285605
Link To Document