Une extension MPI pour les ressources distribues hiérarchiques
Résumé
La programmation des applications massivement paralléles pour le calcul scientifique sur grilles est une problématique complexe et importante. Un exemple de ce type d'applications est la résolution numérique de systèmes à équations différentielles partielles qui utilisent des méthodes de maillage. Le travail présenté dans ce rapport se propose d'étendre MPI afin de permettre aux développeurs d'avoir une approche de programmation parallèle guidée par la nature hièrarchique des infrastructures de grilles. L'approche proposée est basée sur une représentation des processus en arbre et une extension des communications point à point et collectives correspondantes. En particulier, le travail se base sur la mise en place de communications N ×M comprenant la redistribution transparente des données.
Origine | Fichiers produits par l'(les) auteur(s) |
---|