• 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