Modern supercomputers with multi-core nodes enhanced by accelerators, as well as hybrid programming models, introduce more complexity in modern applications. Efficiently Exploiting all of the available resources requires a complex performance analysis of applications in order to detect time-consuming or idle sections. This paper presents an open-source tool-chain for analyzing the performance of parallel applications. It is composed of a trace generation framework called eztrace, a generic interface for writing traces in multipe format called gtg, and a trace visualizer called vite. These tools cover the main steps of performance analysis - from the instrumentation of applications to the trace analysis - and are designed to maximize the com...
Abstract. Performance analysis tools are an important component of the parallel program development ...
There is a variety of tools to measure the performance of Linux systems and the applications running...
High Performance Computing is now a strategic resource as it allows to simulate complex phenomena in...
Poster SessionInternational audienceModern supercomputers with multi-core nodes enhanced by accelera...
One of the important phases of parallel programming is performance analysis. Trace data provides inf...
Abstract. Automatic trace analysis is an effective method of identifying complex performance phenome...
This work introduces a method for instrumenting applications. producing execution traces. and visual...
In this paper, we introduce an instrumentation and visualisation tool that can be used to assist in ...
With rising complexity of high performance computing systems and their parallel software, performanc...
Modern parallel systems and applications are constantly increasing in scale and complexity, and cons...
Achieving a significant fraction of peak performance on a modern high-performance computer is a chal...
The purpose of this project was to build an extensible cross-platform infrastructure to facilitate t...
International audienceTo efficiently exploit the resources of new many-core architectures, integrati...
As access to supercomputing resources is becoming more and more commonplace, performance analysis to...
This thesis presents a contribution to the field of performance analysis for Input/Output (I/O) rela...
Abstract. Performance analysis tools are an important component of the parallel program development ...
There is a variety of tools to measure the performance of Linux systems and the applications running...
High Performance Computing is now a strategic resource as it allows to simulate complex phenomena in...
Poster SessionInternational audienceModern supercomputers with multi-core nodes enhanced by accelera...
One of the important phases of parallel programming is performance analysis. Trace data provides inf...
Abstract. Automatic trace analysis is an effective method of identifying complex performance phenome...
This work introduces a method for instrumenting applications. producing execution traces. and visual...
In this paper, we introduce an instrumentation and visualisation tool that can be used to assist in ...
With rising complexity of high performance computing systems and their parallel software, performanc...
Modern parallel systems and applications are constantly increasing in scale and complexity, and cons...
Achieving a significant fraction of peak performance on a modern high-performance computer is a chal...
The purpose of this project was to build an extensible cross-platform infrastructure to facilitate t...
International audienceTo efficiently exploit the resources of new many-core architectures, integrati...
As access to supercomputing resources is becoming more and more commonplace, performance analysis to...
This thesis presents a contribution to the field of performance analysis for Input/Output (I/O) rela...
Abstract. Performance analysis tools are an important component of the parallel program development ...
There is a variety of tools to measure the performance of Linux systems and the applications running...
High Performance Computing is now a strategic resource as it allows to simulate complex phenomena in...