Improving the Accuracy and Efficiency of Time-Independent Trace Replay

Résumé : La simulation est une approche populaire pour obtenir des indicateurs de performance objectifs sur des plates-formes qui ne sont pas nécessairement accessibles. Elle peut par exemple aider au dimensionnement d'infrastructures dans de grands centres de calcul. Dans un article précédent, nous avons proposé un environnement pour la simulation hors-ligne d'applications MPI. La principale originalité de cet environnement par rapport à la littérature est de ne reposer que sur des traces indépendantes du temps. Cela nous permet de découpler totalement l'acquisition des traces de leur rejeu simulé effectif. Nous sommes ainsi capables d'obtenir des traces pour de très grandes instances d'applications sans être limités à une exécution au sein d'une seule grappe de machines. Enfin, cet environnement est fondé sur un noyau de simulation extensible, rapide et validé. Dans cet article nous détaillons les problèmes de performance rencontrés par la première implantation de notre environnement de rejeu de traces. Nous proposons plusieurs modifications pour résoudre ces problèmes et analysons leur impact. Les résultats obtenus montrent une amélioration notable à la fois en termes de précision et d'efficacité par rapport à l'implantation initiale.
Type de document :
Rapport
[Research Report] RR-8092, INRIA. 2012


https://hal.inria.fr/hal-00739082
Contributeur : Frédéric Suter <>
Soumis le : vendredi 5 octobre 2012 - 16:29:28
Dernière modification le : samedi 17 septembre 2016 - 01:36:54
Document(s) archivé(s) le : dimanche 6 janvier 2013 - 03:52:03

Fichier

RR-8092.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00739082, version 1

Collections

Citation

Frédéric Desprez, George Markomanolis, Frédéric Suter. Improving the Accuracy and Efficiency of Time-Independent Trace Replay. [Research Report] RR-8092, INRIA. 2012. <hal-00739082>

Exporter

Partager

Métriques

Consultations de
la notice

274

Téléchargements du document

302