Improving Simulations of MPI Applications Using A Hybrid Network Model with Topology and Contention Support

Résumé : Une bonne modélisation des communications collective est indispensable à la compréhension des performances des applications parallèles et des différences, même minimes, dans leur implémentation peut drastiquement modifier les performances escomptées. Nous proposons un modèle réseau hybrid étendant les approches de type LogP mais permettant de rendre compte de la topologie et de la contention pour les réseaux hautes performances utilisant TCP. Ce modèle est mis en oeuvre et validé au sein de SMPI, une implémentation de MPI fournie par l'environnement SimGrid. SMPI permet de compiler et d'exécuter sans modification des applications MPI dans un environnement simulé. Il est alors possible de capturer des traces sans l'intrusivité ni les problème de synchronisation d'horloges habituellement rencontrés dans des expériences réelles. SMPI permet également de simuler des applications gourmandes en mémoire ou en temps de calcul à l'aide de techniques telles l'exécution sélective, le repliement mémoire ou le rejeu hors-ligne de traces d'exécutions. Nous validons notre modèle en comparant les traces produites à l'aide de SMPI avec celles de traces d'exécution réelle. Nous montrons le gain obtenu en les comparant également à celles obtenues avec des modèles plus classiques utilisés dans des outils concurrents.
Type de document :
Rapport
[Research Report] RR-8300, INRIA. 2013, pp.22
Liste complète des métadonnées


https://hal.inria.fr/hal-00821446
Contributeur : Arnaud Legrand <>
Soumis le : vendredi 10 mai 2013 - 10:35:08
Dernière modification le : jeudi 22 septembre 2016 - 14:32:40
Document(s) archivé(s) le : mardi 4 avril 2017 - 06:08:14

Fichiers

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

Identifiants

  • HAL Id : hal-00821446, version 1

Citation

Paul Bedaride, Stéphane Genaud, Augustin Degomme, Arnaud Legrand, George Markomanolis, et al.. Improving Simulations of MPI Applications Using A Hybrid Network Model with Topology and Contention Support. [Research Report] RR-8300, INRIA. 2013, pp.22. <hal-00821446>

Partager

Métriques

Consultations de
la notice

780

Téléchargements du document

638