Adaptation dynamique de programmes et composants parallèles

par Jérémy Buisson

Thèse de doctorat en Informatique

Sous la direction de Jean-Louis Pazat.

Soutenue en 2006

à Rennes, INSA .


  • Résumé

    Les grilles de calcul résultent souvent de la mise en commun par des laboratoires de leurs ressources informatiques, fournissant une puissance de calcul supérieure à ce qu'un laboratoire seul peut posséder. La disponibilité des ressources n'est toutefois pas constante : outre les défaillances, l'absence d'une équipe unique d'administrateurs impose une maintenance fréquente ; les ressources sont partagées par les utilisateurs. Nous étudions en quoi l'adaptation dynamique, en permettant aux applications de prendre en compte les évolutions de leur environnement d'exécution, aide à obtenir de meilleures performances dans les grilles de calcul. Se pose notamment le problème de trouver un état global à partir duquel adapter les processus, auquel nous proposons une solution concrète pour les applications programmées selon le paradigme SPMD. Une validation expérimentale montre que ces travaux sont applicables dans un contexte de calcul haute performance, tel que celui des grilles de calcul

  • Titre traduit

    Dynamic adaptation of parallel program and components


  • Résumé

    Grid platforms commonly result from the pooling of resources coming from several laboratories, providing a computational capacity that is higher than it could be expected from a single laboratory. However, resource availability is not constant: in addition to failures, maintenance frequency is raised by the presence of several administrator teams; and users share the resources. This thesis investigates how dynamic adaptation, which makes applications take into account their execution environment variability, may lead to higher performance in the context of grid computing. In particular, one of the major problems consists in finding an appropriate global state for adapting the processes. This thesis proposes a concrete solution to it in the context of applications written with the SPMD paradigm. Experimental validation shows that the proposals are relevant in the context of high performance computing, and in particular for grid computing.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 134 p.
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr.p.123-132 (113 réf.). Index

Où se trouve cette thèse ?

  • Bibliothèque : Institut National des Sciences Appliquées. Bibliothèque.
  • Disponible pour le PEB
  • Cote : THE BUI
  • Bibliothèque : Institut National des Sciences Appliquées. Bibliothèque.
  • Disponible pour le PEB
  • Cote : MAG 06397
  • Bibliothèque : Centre de recherche INRIA Rennes - Bretagne Atlantique. Service IST.
  • Disponible pour le PEB
  • Cote : D.3 - BUI
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.