Un cadre conceptuel pour la programmation par objets des architectures parallèles distribuées : application à l'algèbre linéaire

par Frédéric Guidec

Thèse de doctorat en Informatique

Sous la direction de Françoise André.

Soutenue en 1995

à Rennes 1 .

    mots clés mots clés


  • Résumé

    Les methodes et les environnements de programmation adaptes aux machines mono-processeur traditionnelles s'averent inutilisables avec les machines paralleles a memoire distribuee, car ils ne permettent pas d'en maitriser le parallelisme. A ce jour, l'utilisation de ces machines demeure donc tres limitee, car les programmeurs sont en general assez reticents a l'idee de devoir y porter manuellement leurs applications. De nombreuses recherches actuelles visent a simplifier le developpement des applications paralleles pour ce type de machine. Le travail effectue au cours de cette these s'inscrit dans le cadre du developpement et de l'experimentation de l'environnement epee (environnement parallele d'execution de eiffel). Epee constitue un cadre conceptuel pour la conception et la mise en uvre de composants logiciels paralleles reutilisables a l'aide des mecanismes de la programmation par objets. Nous avons caracterise les objets pouvant etre distribues et exploites en parallele dans l'environnement epee, et propose des schemas conceptuels permettant de developper de tels objets en insistant sur les points cles mis en avant dans les techniques modernes de genie logiciel, a savoir la maitrise de la complexite (resolue par la modularisation, l'encapsulation, l'heritage), la maintenabilite corrective et evolutive, et la reutilisabilite. Nous avons ensuite applique ces schemas conceptuels pour developper une bibliotheque parallele de demonstration. Cette bibliotheque experimentale, baptisee paladin, est dediee au calcul d'algebre lineaire sur machines paralleles a memoire distribuee. Elle est en outre extensible, d'un emploi aise, performante et portable. Ces caracteristiques confirment la viabilite de l'approche consistant a utiliser les mecanismes de la programmation par objets pour construire des bibliotheques pour machines paralleles

  • Titre traduit

    A design framework for the object-oriented programming of distributed parallel architectures : application to linear algebra


  • Pas de résumé disponible.

Autre version

Cette thèse a donné lieu à une publication en 2010 par [CCSD] à Villeurbanne

Un cadre conceptuel pour la programmation par objets des architectures parallèles distribuées : application à l'algèbre linéaire

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. (230 p.)
  • Annexes : Bibliogr. p. 205-215. 110 REF.

Où se trouve cette thèse\u00a0?

  • Bibliothèque : Université de Rennes 1. Service commun de la documentation. BU Beaulieu.
  • Disponible pour le PEB
  • Cote : TA RENNES 1995/43

Cette version existe également sous forme de microfiche :

  • Bibliothèque : Université Grenoble Alpes (Saint-Martin d'Hères, Isère). Bibliothèque et Appui à la Science Ouverte. Bibliothèque universitaire Joseph-Fourier.
  • Non disponible pour le PEB
  • Cote : MF-1995-GUI
  • Bibliothèque : Université Paris-Est Créteil Val de Marne. Service commun de la documentation. Section multidisciplinaire.
  • PEB soumis à condition
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.