next up previous
Next: Introduction

Extensibilité et systèmes de mémoire distribuée virtuellement partagée.

Lionel Brunie, Laurent Lefèvre et Olivier Reymann
Laboratoire de l'Informatique du Parallélisme
Ecole Normale Supérieure de Lyon
69364 LYON Cedex 07
France
(lbrunie, llefevre, oreymann)@lip.ens-lyon.fr

Résumé:

Cet article présente le système de mémoire distribuée partagée DOSMOSgif. Ce système a été spécialement conçu en vue de garantir aux applications une très bonne extensibilité, que ce soit vis-à-vis de machines-cibles massivement parallèles ou de réseaux de stations de travail. Ce système présente plusieurs fonctionnalités originales : la notion de groupes hiérarchiques de processus partageant un même ensemble de variables ; la gestion de tableaux distribués, l'implémentation de plusieurs sémantiques de cohérence et la définition de protocoles optimisés. En outre, développé au-dessus de PVM, ce système permet de mélanger du code PVM (passage de messages) et du code DOSMOS (mémoire partagée). Enfin, cet environnement est complété par un outil de traçage d'exécution conçu dans le même esprit, c'est-à-dire pour garantir une bonne extensibilité et une faible intrusion. Une première série de tests sur réseaux de stations de travail confirment le bon niveau de performance pouvant être atteint avec un tel système.





Laurent Lefevre
Fri Jan 31 19:11:08 MET 1997