thesis

Les composants actifs de communication : outils pour la conception et l'implantation de langages parallèles à objets actifs pour machines MIMD

Defense date:

Jan. 1, 1992

Edit

Institution:

Lille 1

Disciplines:

Authors:

Directors:

Abstract EN:

Pas de résumé disponible.

Abstract FR:

Cette étude au sein du projet PVC est une contribution à la définition et l'implantation de langages parallèles à objets sur machines MIMD. Pour la conception et la réalisation d'applications parallèles, nous proposons les Composants Actifs de Communication (Cac). Un Cac est une structure active mono-programmée qui répond naturellement aux problèmes rencontrés dans les applications parallèles que sont l'expression du parallélisme et les échanges entre processus distants. Ces composants évoluent dans des modules qui sont des entités de partage de code du modèle Cac. Le Cac est facilement réalisable au-dessus des systèmes d'exploitation. L'environnement sert de plate-forme au développement de langages parallèles à objets. Après un réexamen des langages parallèles à objets en privilégiant les critères suivants: le parallélisme, la synchronisation et les modèles de répartition des entités du langage, nous proposons plusieurs implantations d'environnement d'objets actifs au-dessus des Cac. Nous avons réalisé plusieurs représentations distribuées d'objets actifs multi-programmés construites en termes de Cacs. La proposition permet d'exploiter un réel parallélisme intra-objet ainsi qu'une fragmentation des objets