As computational science applications benefit from larger-scale, more heterogeneous high performance computing (HPC) systems, the process of studying their performance becomes increasingly complex. The performance data analysis library Hatchet provides some insights into this complexity, but is currently limited in its analysis capabilities. Missing capabilities include the handling of relational caller-callee data captured by HPC profilers. To address this shortcoming, we augment Hatchet with a Call Path Query Language that leverages relational data in the performance analysis of scientific applications. Specifically, our Query Language enables data reduction using call path pattern matching. We demonstrate the effectiveness of our Query L...
A considerably fraction of science discovery is nowadays relying on computer simulations. High Per...
The scalability of performance tools in high performance computing has been lagging behind the growt...
International audienceHPC systems have experienced significant growth over the past years, with mode...
This paper describes a post-mortem call-graph profiling tool that analyses trace information generat...
The correlation of performance bottlenecks and their associated source code has become a cornerstone...
Large science projects rely on complex workflows to analyze terabytes or petabytes of data. These jo...
Understanding the performance behaviour of massively parallel high-performance computing (HPC) appli...
Query parallelism improves serial query execution performance by orders of magnitude. Getting optima...
Query parallelism improves serial query execution performance by orders of magnitude. Getting optima...
Supercomputers play a key role in countless areas of science and engineering, enabling the developme...
Contemporary High Performance Computing (HPC) applications can exhibit unacceptably high overheads w...
Abstract—Applications must scale well to make efficient use of today’s class of petascale computers,...
This paper illustrates the use of a post-mortem call-graph profiling tool in the analysis of an SQL ...
Abstract. Performance analysis helps to understand how a particular invocation of an algorithm execu...
Big data is prevalent in HPC computing. Many HPC projects rely on complex workflows to analyze terab...
A considerably fraction of science discovery is nowadays relying on computer simulations. High Per...
The scalability of performance tools in high performance computing has been lagging behind the growt...
International audienceHPC systems have experienced significant growth over the past years, with mode...
This paper describes a post-mortem call-graph profiling tool that analyses trace information generat...
The correlation of performance bottlenecks and their associated source code has become a cornerstone...
Large science projects rely on complex workflows to analyze terabytes or petabytes of data. These jo...
Understanding the performance behaviour of massively parallel high-performance computing (HPC) appli...
Query parallelism improves serial query execution performance by orders of magnitude. Getting optima...
Query parallelism improves serial query execution performance by orders of magnitude. Getting optima...
Supercomputers play a key role in countless areas of science and engineering, enabling the developme...
Contemporary High Performance Computing (HPC) applications can exhibit unacceptably high overheads w...
Abstract—Applications must scale well to make efficient use of today’s class of petascale computers,...
This paper illustrates the use of a post-mortem call-graph profiling tool in the analysis of an SQL ...
Abstract. Performance analysis helps to understand how a particular invocation of an algorithm execu...
Big data is prevalent in HPC computing. Many HPC projects rely on complex workflows to analyze terab...
A considerably fraction of science discovery is nowadays relying on computer simulations. High Per...
The scalability of performance tools in high performance computing has been lagging behind the growt...
International audienceHPC systems have experienced significant growth over the past years, with mode...