P2p-mpi : A fault-tolerant message passing interface implementation for grids

par Choopan Rattanapoka

Thèse de doctorat en Informatique

Sous la direction de Catherine Mongenet et de Stéphane Genaud.

Soutenue en 2008

à l'Université Louis Pasteur (Strasbourg) .

  • Titre traduit

    P2p-mpi : Une implémentation MPI tolérante aux pannes pour la grille


  • Résumé

    Cette thèse propose l'intergiciel P2P-MPI pour faciliter l'utilisation des grilles de calcul. P2P-MPI permet de déployer des applications parallèles à passage de messages sur des systèmes distribués et hétérogènes. Il propose une plate-forme pair-à-pair pour faciliter la découverte dynamique des ressources disponibles, ainsi qu'une bibliothèque de communication tolérante aux pannes. A travers P2P-MPI nous apportons plusieurs contributions au domaine: - Une bibliothèque de communication: P2P-MPI intègre un important sous-ensemble de MPJ (MPI adapté à Java). - La tolérance aux fautes: nous fournissons un mécanisme basé sur la réplication des processus. De plus, notre service de détection des pannes utilise des protocoles de gossip n'ayant besoin d'aucun serveur centralisé. - La co-allocation des ressources: P2P-MPI propose des stratégies de sélection des ressources les plus proches en terme de latence réseau pour réduire le coût de communication.


  • Résumé

    This thesis aims at contributing to ease the access to grid computing. P2P-MPI enables the deployment of message-passing parallel programs onto large, heterogeneous distributed systems. P2P-MPI alleviates this task by proposing a peer-to-peer based platform in which available resources are dynamically discovered upon job requests, and by providing a fault-tolerant message-passing library for Java programs We have also integrated in P2P-MPI contributions to major issues in the field: - Message-passing programming model: P2P-MPI integrates an important subset of MPJ (MPI adapted to Java). - Fault-tolerance: we provide some fault-tolerance through replication of computations. Also, our fault detection service implemented using the gossip-style protocol does not need a centralized server. - Resources co-allocation: P2P-MPI selects resources from a peer-to-peer network by choosing the closest available resources to reduce the communication cost.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. (157 p.)
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr. p. 151-157

Où se trouve cette thèse ?

  • Bibliothèque : Université de Strasbourg. Service commun de la documentation. Bibliothèque Blaise Pascal.
  • Disponible pour le PEB
  • Cote : Th.Strbg.Sc.2008;5671
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.