AutoMap et AutoLink : Outils aidant à la gestion de types de données avec MPI

Martial Michel 1 Judith Ellen Devaney 2
1 RESEDAS - Software Tools for Telecommunications and Distributed Systems
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Résumé : Avec le nombre croissant des réseaux de stations de travail, l'intérêt pour l'utilisation du concept de parallélisme par méthode distribuée se révèle croissant. Parmi les librairies permettant de travailler avec ce modèle, on trouve MPI (Message Passing Interface), qui par transfert de messages, permet de travailler avec des types de données simples. Il est toutefois compliqué de travailler avec MPI en utilisant des types de données complexes (compositions de types de bases). et, il n'est pas prévu dans l'implémentation initiale, de pouvoir transférer des types de données dynamiques (composition de types de bases pouvant contenir des pointeurs sur d'autres compositions de types de bases, tels des arbres ou des graphes). Le but des outils AutoMap et AutoLink est de permettre, à la fois la conception de types de données complexes, mais aussi la gestion de types de données dynamiques par des fonctions de haut niveau mises à disposition de l'utilisateur. Les tests de performances réalisés montrent qu'AutoLink introduit un faible surcoût sur les performances, en comparaison avec l'utilisation d'algorithmes spécialisés définis par l'utilisateur. Toutefois la simplicité de ses fonctions de haut niveau; son fonctionnement, ainsi que ses types de données internes spécialisées, en font en excellent compromis.
Type de document :
Rapport
[Interne] 98-R-383 || michel98a, 1998, 13 p
Liste complète des métadonnées

https://hal.inria.fr/inria-00098336
Contributeur : Publications Loria <>
Soumis le : lundi 25 septembre 2006 - 15:36:09
Dernière modification le : jeudi 11 janvier 2018 - 06:20:00

Identifiants

  • HAL Id : inria-00098336, version 1

Collections

Citation

Martial Michel, Judith Ellen Devaney. AutoMap et AutoLink : Outils aidant à la gestion de types de données avec MPI. [Interne] 98-R-383 || michel98a, 1998, 13 p. 〈inria-00098336〉

Partager

Métriques

Consultations de la notice

88