PaCo : objet Corba parallèle
Participants : Thierry Priol,
Christophe René.
Mots clés : CORBA .
Contact : Thierry Priol
Statut : En cours de dépot à
l'APP, disponible sur le serveur
WEB du projet.
Paco est une mise en oeuvre du concept d'objet
CORBA parallèle au sein de Mico, une
implémentation de CORBA réalisée par
l'université de Francfort. Un objet CORBA
parallèle se présente sous la forme d'une collection d'objets
CORBA identiques décrite par des extensions au
langage de spécification d'interface (IDL) Ces
extensions se présentent sous la forme de nouveaux mots-clés
qui permettent de spécifier le parallélisme et la
distribution de données au sein de la collection. Ces
extensions ont été ajoutées dans le compilateur
IDL de Mico. Le processus de génération des
talons et des squelettes a été modifié afin de permettre
l'exécution simultanée d'une opération sur les objets
appartenant à la collection et de distribuer les données
entre les objets. La distribution de données est réalisée par
la bibliothèque de distribution de données Dalib du
GMD (T. Brandes) ou celle de NEC. Paco est
disponible sur des réseaux de machines Unix. Il est
disponible sur le serveur WEB du projet. Une
implémentation sur le calculateur parallèle Nec Cenju-4 a été
effectuée par T. Kamachi dans le cadre de la collaboration
Inria-Nec.