Due to the complex interactions between activities in parallel processes, the dynamic behavior of the system cannot be quantified a priori. However, a profound knowledge about what is going on in the system is the basis for balancing the load in order to optimally utilize the potential power of such a parallel system. Monitoring is a valuable aid in getting the necessary insight into this dynamic behavior of interacting processes. In the first part of the tutorial, the principles of measurement -based performance analysis in parallel and distributed systems are discussed. General topics, concerned with hardware, software, and hybrid monitoring are presented with examples, and rules are given for choosing the appropriate monitoring techniqu...
The paper considers the monitoring of parallel computations for detection of abnormal events. It is ...
[[abstract]]The authors describe a model of real-time distributed computing systems, making the simp...
Monitoring query processing has proven to be an effective technique to detect bottlenecks in sequent...
The dynamic behavior of parallel programs can be disclosed by event-driven monitoring. A hybrid moni...
A new approach to monitoring the runtime behaviour of parallel programs will be presented. Our appro...
It is easy to find errors and inefficient parts of a sequential program, by using a standard debugge...
This paper presents a comparative and qualitative survey of techniques for evaluating parallel syste...
The performance of parallel and distributed systems depends significantly on how the programs '...
Performance models can be built at early stages of software development cycle to aid software design...
Monitoring is the act of collecting information concerning the characteristics and status of resourc...
The evolution of parallel and distributed architectures and programming paradigms for performance-or...
Abstract—Traditional performance analysis techniques are performed after a parallel program has comp...
Parallel architectures, like the transputer-based multicomputer network, offer potentially enormous...
Performance observability is the ability to accurately capture, analyze, and present (collectively o...
A fundamental problem with parallel program monitoring tools is the intrusiveness introduced by inst...
The paper considers the monitoring of parallel computations for detection of abnormal events. It is ...
[[abstract]]The authors describe a model of real-time distributed computing systems, making the simp...
Monitoring query processing has proven to be an effective technique to detect bottlenecks in sequent...
The dynamic behavior of parallel programs can be disclosed by event-driven monitoring. A hybrid moni...
A new approach to monitoring the runtime behaviour of parallel programs will be presented. Our appro...
It is easy to find errors and inefficient parts of a sequential program, by using a standard debugge...
This paper presents a comparative and qualitative survey of techniques for evaluating parallel syste...
The performance of parallel and distributed systems depends significantly on how the programs '...
Performance models can be built at early stages of software development cycle to aid software design...
Monitoring is the act of collecting information concerning the characteristics and status of resourc...
The evolution of parallel and distributed architectures and programming paradigms for performance-or...
Abstract—Traditional performance analysis techniques are performed after a parallel program has comp...
Parallel architectures, like the transputer-based multicomputer network, offer potentially enormous...
Performance observability is the ability to accurately capture, analyze, and present (collectively o...
A fundamental problem with parallel program monitoring tools is the intrusiveness introduced by inst...
The paper considers the monitoring of parallel computations for detection of abnormal events. It is ...
[[abstract]]The authors describe a model of real-time distributed computing systems, making the simp...
Monitoring query processing has proven to be an effective technique to detect bottlenecks in sequent...