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...
Performance analysis most often is based on the detailed knowledge of program behavior. One option t...
International audienceSimulation is a popular approach for predicting the performance of MPI applica...
Supercomputers’ evolution is at the source of both hardware and software challenges. In the quest fo...
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 ...
International audienceIn order to study the performance of scheduling algorithms, simulators of para...
Event tracing of parallel programs can provide valuable information about program performance. The d...
Supercomputers’ evolution is at the source of both hardware and software challenges. In the quest fo...
Analyzing and understanding the performance behavior of parallel applications on parallel computing ...
Performance analysis most often is based on the detailed knowledge of program behavior. One option t...
International audienceSimulation is a popular approach for predicting the performance of MPI applica...
Supercomputers’ evolution is at the source of both hardware and software challenges. In the quest fo...
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 ...
International audienceIn order to study the performance of scheduling algorithms, simulators of para...
Event tracing of parallel programs can provide valuable information about program performance. The d...
Supercomputers’ evolution is at the source of both hardware and software challenges. In the quest fo...
Analyzing and understanding the performance behavior of parallel applications on parallel computing ...
Performance analysis most often is based on the detailed knowledge of program behavior. One option t...
International audienceSimulation is a popular approach for predicting the performance of MPI applica...
Supercomputers’ evolution is at the source of both hardware and software challenges. In the quest fo...