One of the most urgent challenges in event based performance analysis is the enormous amount of collected data. Combining event tracing and periodic sampling has been a successful approach to allow a detailed event-based recording of MPI communication and a coarse recording of the remaining application with periodic sampling. In this paper, we present a novel approach to automatically adapt the sampling frequency during runtime to the given amount of buffer space, releasing users to find an appropriate sampling frequency themselves. This way, the entire measurement can be kept within a single memory buffer, which avoids disruptive intermediate memory buffer flushes, excessive data volumes, and measurement delays due to slow file system inte...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
The growing gap between processor and memory speeds has lead to complex memory hierarchies as proces...
Operating systems have historically had to manage only a single type of memory device. The imminent ...
One of the most urgent challenges in event based performance analysis is the enormous amount of coll...
The two commonly-used performance data types in the super-computing community, statistics and event ...
This thesis contributes to the field of performance analysis in High Performance Computing with new ...
A considerably fraction of science discovery is nowadays relying on computer simulations. High Per...
Concurrency levels in large-scale, distributed-memory supercomputers are rising exponentially. Moder...
In this work, I demonstrate that a time series database can be utilized to store Open Trace Format 2...
International audienceThe off-line (or post-mortem) analysis of execution event traces is a popular ...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
AbstractPerformance analysis of scientific parallel applications is essential to use High Performanc...
Supercomputers play a key role in countless areas of science and engineering, enabling the developme...
Performance evaluation tools enable analysts to shed light on how applications behave both from a ge...
ABSTRACT: Excessive memory usage in software applications has become a frequent issue. A high degree...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
The growing gap between processor and memory speeds has lead to complex memory hierarchies as proces...
Operating systems have historically had to manage only a single type of memory device. The imminent ...
One of the most urgent challenges in event based performance analysis is the enormous amount of coll...
The two commonly-used performance data types in the super-computing community, statistics and event ...
This thesis contributes to the field of performance analysis in High Performance Computing with new ...
A considerably fraction of science discovery is nowadays relying on computer simulations. High Per...
Concurrency levels in large-scale, distributed-memory supercomputers are rising exponentially. Moder...
In this work, I demonstrate that a time series database can be utilized to store Open Trace Format 2...
International audienceThe off-line (or post-mortem) analysis of execution event traces is a popular ...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
AbstractPerformance analysis of scientific parallel applications is essential to use High Performanc...
Supercomputers play a key role in countless areas of science and engineering, enabling the developme...
Performance evaluation tools enable analysts to shed light on how applications behave both from a ge...
ABSTRACT: Excessive memory usage in software applications has become a frequent issue. A high degree...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
The growing gap between processor and memory speeds has lead to complex memory hierarchies as proces...
Operating systems have historically had to manage only a single type of memory device. The imminent ...