In a previous work, we proposed a framework for the off-line simulation of MPI applications. Its main originality with regard to the literature is to rely on time-independent execution traces. Time-independent traces are an original way to estimate the performance of parallel applications. To acquire time-independent traces of the execution of MPI applications, we have to instrument them to log the necessary information. There exist many profiling tools which can instrument an application. In this report we propose a scoring system that corresponds to our framework specific requirements and evaluate the most well-known and open source profiling tools according to it. Furthermore we introduce an original tool called Minimal Instrumentation t...
AbstractIn software development, a metric is the measurement of some characteristic of a program's p...
Supercomputers’ evolution is at the source of both hardware and software challenges. In the quest fo...
Poster SessionInternational audienceModern supercomputers with multi-core nodes enhanced by accelera...
In a previous work, we proposed a framework for the off-line simulation of MPI applications. Its mai...
International audienceSimulation is a popular approach to obtain objective performance indicators pl...
GRID5000This manual describes step-by-step how to create a Grid'5000 appliance that comprises all th...
Simulation is a popular approach to obtain objective performance indicators on platforms that are no...
Analyzing and understanding the performance behavior of parallel applicationson various compute infr...
International audienceAnalyzing and understanding the performance behavior of parallel applications ...
International audienceThe off-line (or post-mortem) analysis of execution event traces is a popular ...
Analyzing and understanding the performance behavior of parallel applications on parallel computing ...
Event tracing of parallel programs can provide valuable information about program performance. The d...
International audienceIn order to study the performance of scheduling algorithms, simulators of para...
Performance analysis most often is based on the detailed knowledge of program behavior. One option t...
AbstractIn software development, a metric is the measurement of some characteristic of a program's p...
Supercomputers’ evolution is at the source of both hardware and software challenges. In the quest fo...
Poster SessionInternational audienceModern supercomputers with multi-core nodes enhanced by accelera...
In a previous work, we proposed a framework for the off-line simulation of MPI applications. Its mai...
International audienceSimulation is a popular approach to obtain objective performance indicators pl...
GRID5000This manual describes step-by-step how to create a Grid'5000 appliance that comprises all th...
Simulation is a popular approach to obtain objective performance indicators on platforms that are no...
Analyzing and understanding the performance behavior of parallel applicationson various compute infr...
International audienceAnalyzing and understanding the performance behavior of parallel applications ...
International audienceThe off-line (or post-mortem) analysis of execution event traces is a popular ...
Analyzing and understanding the performance behavior of parallel applications on parallel computing ...
Event tracing of parallel programs can provide valuable information about program performance. The d...
International audienceIn order to study the performance of scheduling algorithms, simulators of para...
Performance analysis most often is based on the detailed knowledge of program behavior. One option t...
AbstractIn software development, a metric is the measurement of some characteristic of a program's p...
Supercomputers’ evolution is at the source of both hardware and software challenges. In the quest fo...
Poster SessionInternational audienceModern supercomputers with multi-core nodes enhanced by accelera...