Analyzing and understanding the performance behavior of parallel applications on parallel computing platforms is a long-standing concern in the High Performance Computing community. When the targeted platforms are not available, simulation is a reasonable approach to obtain objective performance indicators and explore various hypothetical scenarios. In the context of applications implemented with the Message Passing Interface, two simulation methods have been proposed, on-line simulation and off-line simulation, both with their own drawbacks and advantages. In this work we present an off-line simulation framework, i.e., one that simulates the execution of an application based on event traces obtained from an actual execution. The main novel...
Abstract. The size of supercomputers in numbers of processors is growing expo-nentially. Today’s lar...
Abstract HDTrace is an environment which allows to trace and simulate the behavior of MPI programs o...
In simulating applications for execution on specific computing systems, the simulation performance f...
Analyzing and understanding the performance behavior of parallel applications on parallel computing ...
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 applicationson various compute infr...
Over the past few years, computer architecture research has moved towards execution-driven simulatio...
Simulation is a popular approach to obtain objective performance indicators on platforms that are no...
International audienceSimulation is a popular approach to obtain objective performance indicators pl...
In this thesis we propose a distributed-memory parallel-computer simulation system called PUPPET (Pe...
Accurate and efficient simulation of large parallel applica-tions can be facilitated with the use of...
Simulation is a popular approach for predicting the performance of MPI applications for platforms th...
The massively parallel computer architectures emerged in the last years create the platform to redef...
As massively parallel computers proliferate, there is growing interest in finding ways by which perf...
Abstract. The size of supercomputers in numbers of processors is growing expo-nentially. Today’s lar...
Abstract HDTrace is an environment which allows to trace and simulate the behavior of MPI programs o...
In simulating applications for execution on specific computing systems, the simulation performance f...
Analyzing and understanding the performance behavior of parallel applications on parallel computing ...
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 applicationson various compute infr...
Over the past few years, computer architecture research has moved towards execution-driven simulatio...
Simulation is a popular approach to obtain objective performance indicators on platforms that are no...
International audienceSimulation is a popular approach to obtain objective performance indicators pl...
In this thesis we propose a distributed-memory parallel-computer simulation system called PUPPET (Pe...
Accurate and efficient simulation of large parallel applica-tions can be facilitated with the use of...
Simulation is a popular approach for predicting the performance of MPI applications for platforms th...
The massively parallel computer architectures emerged in the last years create the platform to redef...
As massively parallel computers proliferate, there is growing interest in finding ways by which perf...
Abstract. The size of supercomputers in numbers of processors is growing expo-nentially. Today’s lar...
Abstract HDTrace is an environment which allows to trace and simulate the behavior of MPI programs o...
In simulating applications for execution on specific computing systems, the simulation performance f...