Evaluation of Profiling Tools for the Acquisition of Time Independent Traces

Frédéric Desprez 1 George Markomanolis 1, * Frédéric Suter 1, 2
* Corresponding author
1 AVALON - Algorithms and Software Architectures for Distributed and HPC Platforms
Inria Grenoble - Rhône-Alpes, LIP - Laboratoire de l'Informatique du Parallélisme
Abstract : 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 that was designed to fulfill the requirements of our framework.
Document type :
Reports
Complete list of metadatas

Cited literature [19 references]  Display  Hide  Download

https://hal.inria.fr/hal-00842396
Contributor : George Markomanolis <>
Submitted on : Monday, July 15, 2013 - 2:47:26 PM
Last modification on : Saturday, April 21, 2018 - 1:27:21 AM
Long-term archiving on : Wednesday, October 16, 2013 - 4:16:36 AM

File

RT-437.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-00842396, version 2

Collections

Citation

Frédéric Desprez, George Markomanolis, Frédéric Suter. Evaluation of Profiling Tools for the Acquisition of Time Independent Traces. [Technical Report] RT-0437, INRIA. 2013, pp.43. ⟨hal-00842396v2⟩

Share

Metrics

Record views

785

Files downloads

230