Propositions pour la maîtrise de la programmation par échange de messages - Université de Lorraine Access content directly
Theses Year : 1997

Propositions to master message passing programming

Propositions pour la maîtrise de la programmation par échange de messages

Eric Dillon
  • Function : Author
  • PersonId : 756482
  • IdRef : 163597235

Abstract

Non disponible / Not available
Le travail de thèse a été dirigé par le besoin de maîtrise de la programmation paralléle par échange de messages, qui peut être résumé en deux points : - une aide et une méthodologie lors de la conception de l'application parallèle ; - une garantie de performances optimales à l'exécution. Dans ce cadre, après avoir identifié les problèmes concrets posés par l'utilisation des bibliothèques de communication à la fois sur des réseaux de stations et sur de véritables machines parallèles, nous proposons deux approches permettant de résoudre tout ou partie de ces problèmes. La première approche est présentée à travers une interface C++ dédiée à la programmation par échange de messages. Cette interface, appelée Para++ apporte essentiellement une simplification sur la structure de l'application, et une simplification sur l'utilisation des services de deux bibliothèques de communication, PYM et MPI. La seconde approche propose d'apporter des solutions plus globales à l'utilisateur de la programmation par échange de messages. Elle est basée sur la définition d'un formalisme appelé MeDLey permettant d'exprimer les communications au sein d'une application parallèle. À partir de cette spécification, un générateur automatique de fonctions de communications va faire tous les choix concernant l'implantation des communications, laissant l'utilisateur se consacrer à l'implantation parallèle de son modèle sans avoir à se soucier de l'efficacité des communications. Enfin, les deux approches sont comparées et critiquées.
Not file

Dates and versions

tel-01747399 , version 1 (29-03-2018)

Identifiers

  • HAL Id : tel-01747399 , version 1

Intranet access

Cite

Eric Dillon. Propositions pour la maîtrise de la programmation par échange de messages. Autre [cs.OH]. Université Henri Poincaré - Nancy 1, 1997. Français. ⟨NNT : 1997NAN10192⟩. ⟨tel-01747399⟩
12 View
0 Download

Share

Gmail Facebook Twitter LinkedIn More