The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.06 - June (1994 vol.5)
pp: 585-598
ABSTRACT
<p>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.</p>
INDEX TERMS
Index Termsprogram debugging; distributed processing; performance evaluation; system monitoring; performance monitoring; distributed systems; functional behavior; hybrid monitoring; parallel ray tracing program; monitoring; dynamic behavior; common abstraction; debugging; tuning; SUPRENUM
CITATION
R. Hofmann, R. Klar, B. Mohr, A. Quick, M. Siegle, "Distributed Performance Monitoring: Methods, Tools, and Applications", IEEE Transactions on Parallel & Distributed Systems, vol.5, no. 6, pp. 585-598, June 1994, doi:10.1109/71.285605
20 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool