Athapascan-1 : interface generique pour l'ordonnancement dans un environnement d'execution parallele

par GERSON G. H. CAVALHEIRO

Thèse de doctorat en Sciences et techniques

Sous la direction de Jean-Louis Roch et de Brigitte Plateau.

Soutenue en 1999

à l'INP GRENOBLE .

    mots clés mots clés


  • Pas de résumé disponible.


  • Pas de résumé disponible.


  • Résumé

    Dans les environnements d'execution parallele, la regulation de charge (ou l'ordonnancement applicatif) est le module responsable du controle de l'execution d'un programme sur les ressources de l'architecture distribuee (processeurs et modules memoire). En pratique, le choix de la strategie de regulation la plus performante depend non seulement de l'application mais doit aussi etre adapte en fonction de l'architecture cible. Des lors, la portabilite d'un code ne peut etre assuree que si l'on peut modifier cette strategie. Dans cette these, nous proposons l'utilisation de la description dynamique du flot de donnees comme l'element central permettant de separer le code applicatif de la regulation de charge. Sur cette proposition est basee la construction d'un environnement logiciel, modulaire et generique, qui rend possible la modification ou l'ajustement de la strategie de regulation de charge. La specification de cet environnement repose sur l'identification des interfaces de la regulation avec d'une part l'application et d'autre part l'architecture. Cette identification, centree sur l'exploration macroscopique du flot de donnees, est originale : nous montrons qu'elle etend d'autres systemes classiques de regulation de charge. Enfin, la validation experimentale de cet environnement est realisee grace a son integration dans l'interface de programmation athapascan-1 de l'environnement athapascan, du projet apache. Differentes strategies d'ordonnancement, statiques, dynamiques et hybrides, ont ainsi ete implantes. Nous presentons les performances de quelques unes de ces strategies appliquees a des programmes athapascan-1 sur differentes architectures.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 173 p.
  • Annexes : 131 ref.

Où se trouve cette thèse ?

  • Bibliothèque : Service interétablissements de Documentation (Saint-Martin d'Hères, Isère). Bibliothèque universitaire de Sciences.
  • Disponible pour le PEB
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.