Transmission efficace d'objets pour un langage orienté objet parallèle

DEA Concerné : Informatique et RSD
Encadrement : Françoise Baude
Courrier électronique : baude@alto.unice.fr
Téléphone : 92.96.51.08
Adresse : Sophia Antipolis
Laboratoire d'accueil : I3S/INRIA - Projet Sloop

Matériel et logiciel utilisé : PVM, C++, librairies de thread, sur SUN ou DEC.
Connaissances pré-requises : Programmation orientée-objet, parallélisme, C++

Objectifs

Etudier différents algorithmes de transmission d'objets permettant d'améliorer les performances au niveau communication pour un langage orienté objet parallèle.

Description du sujet

Un des objectifs du projet SLOOP est le développement d'une extension parallèle de C++. Afin d'améliorer les performances au niveau communication, on propose des techniques permettant de découper la transmission d'un objet en plusieurs étapes. Il faut dans un premier temps trouver quel est le meilleur découpage de l'objet (peut entre autres dépendre de la structure même de l'objet et du média de communications utilisé). On peut alors envoyer la première partie de l'objet, un second problème est alors de savoir qui décide de l'envoi du reste de l'objet. Soit l'émetteur décide d'envoyer tout l'objet, mais on peut encore améliorer les performances en adoptant une politique 'si besoin': l'émetteur n'envoie le reste des données que si le destinataire en a réellement besoin.

Le travail du stage consistera donc en:


Gunther.Siegel@sophia.inria.fr
Thu Nov 2 18:06:37 MET 1995