Skip to Main content Skip to Navigation
Reports

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.
Document type :
Reports
Complete list of metadata

https://hal.inria.fr/inria-00098336
Contributor : Publications Loria <>
Submitted on : Monday, September 25, 2006 - 3:36:09 PM
Last modification on : Friday, February 26, 2021 - 3:28:07 PM

Identifiers

  • 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⟩

Share

Metrics

Record views

100