Mise en oeuvre et évaluation de l'éclatement des connexions TCP pour optimiser l'exécution des applications MPI sur une grille

Stéphane Alter 1 Olivier Glück 1
1 RESO - Protocols and softwares for very high-performance network
Inria Grenoble - Rhône-Alpes, LIP - Laboratoire de l'Informatique du Parallélisme
Résumé : Les applications parallèles utilisent généralement le standard MPI pour réaliser leurs communications et s'exécutent aujourd'hui sur des grilles de calcul. Aucune implantation actuelle de MPI ne prend en compte efficacement les contraintes des connexions longue distance permettant l'interconnexion des sites de la grille. MPI5000 est une proposition d'architecture placée entre TCP et MPI permettant l'éclatement des connexions TCP de manière transparente. Celle-ci permet par l'intermédiaire de proxy à l'interface LAN-WAN de différencier les deux types de trafic. Nous avons notamment étudié l'impact de MPI5000 sur une application de MPI_Gather (tous vers un) en regardant le temps d'exécution, le nombre de retransmissions et de timeouts ainsi que l'utilisation CPU. Les expérimentations ont été réalisées sur la grille française Grid'5000.
Type de document :
Rapport
[Rapport Technique] RR-6986, INRIA. 2009, pp.25
Liste complète des métadonnées

https://hal.inria.fr/inria-00403144
Contributeur : Stéphane Alter <>
Soumis le : jeudi 9 juillet 2009 - 14:43:35
Dernière modification le : mardi 16 janvier 2018 - 15:37:01
Document(s) archivé(s) le : samedi 26 novembre 2016 - 10:38:49

Fichier

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

Identifiants

  • HAL Id : inria-00403144, version 1

Collections

Citation

Stéphane Alter, Olivier Glück. Mise en oeuvre et évaluation de l'éclatement des connexions TCP pour optimiser l'exécution des applications MPI sur une grille. [Rapport Technique] RR-6986, INRIA. 2009, pp.25. 〈inria-00403144〉

Partager

Métriques

Consultations de la notice

218

Téléchargements de fichiers

167