Supercomputing is a key technological pillar of modern science and engineering, indispensable for solving critical problems of high complexity. However, to effectively utilize the enormously complex large-scale computer systems available today, scientists and engineers need powerful and robust software development tools. One technique widely used by such tools is event tracing with a broad spectrum of applications ranging from performance analysis, performance prediction and modeling to debugging. In particular, event traces are helpful in understanding the performance behavior of parallel programs since they allow the in-depth analysis of communication and synchronization patterns. The accuracy of such analyses depends on the comparability...
This article motivates and describes the dual timestamping methodology, a novel monitoring techniq...
This thesis contributes to the field of performance analysis in High Performance Computing with new ...
Several techniques have been proposed to improve the performance of Parallel Discrete Event Simulati...
Fig. 1: Logical timeline and clustered logical timeline views from Ravel, a tool for visualizing par...
ABSTRACT: This article proposes a novel approach to synchronize a posteriori the detailed execution ...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
Vector clocks are the appropriate mechanism used to track causality among the events produced by a d...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
Abstract—Event traces are valuable for understanding the behavior of parallel programs. However, aut...
AbstractIn software development, a metric is the measurement of some characteristic of a program's p...
Event tracing and monitoring of parallel applications are difficult if each processor has its own un...
This thesis investigates aspects of synchronization and coordination in concurrent systems. In such ...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
This paper describes techniques which automatically detect data races in parallel programs by analyz...
Synchronization, consistency and scalability are important issues in the design of concurrent comput...
This article motivates and describes the dual timestamping methodology, a novel monitoring techniq...
This thesis contributes to the field of performance analysis in High Performance Computing with new ...
Several techniques have been proposed to improve the performance of Parallel Discrete Event Simulati...
Fig. 1: Logical timeline and clustered logical timeline views from Ravel, a tool for visualizing par...
ABSTRACT: This article proposes a novel approach to synchronize a posteriori the detailed execution ...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
Vector clocks are the appropriate mechanism used to track causality among the events produced by a d...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
Abstract—Event traces are valuable for understanding the behavior of parallel programs. However, aut...
AbstractIn software development, a metric is the measurement of some characteristic of a program's p...
Event tracing and monitoring of parallel applications are difficult if each processor has its own un...
This thesis investigates aspects of synchronization and coordination in concurrent systems. In such ...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
This paper describes techniques which automatically detect data races in parallel programs by analyz...
Synchronization, consistency and scalability are important issues in the design of concurrent comput...
This article motivates and describes the dual timestamping methodology, a novel monitoring techniq...
This thesis contributes to the field of performance analysis in High Performance Computing with new ...
Several techniques have been proposed to improve the performance of Parallel Discrete Event Simulati...