De l'interaction des communications et de l'ordonnancement de threads au sein des grappes de machines multi-coeurs

François Trahay 1, 2
2 RUNTIME - Efficient runtime systems for parallel architectures
Inria Bordeaux - Sud-Ouest, UB - Université de Bordeaux, CNRS - Centre National de la Recherche Scientifique : UMR5800
Résumé : La tendance actuelle des constructeurs pour le calcul scientifique est à l'utilisation de grappes de machines dont les noeuds comportent un nombre de coeurs toujours plus grand. Le modèle basé uniquement sur MPI laisse peu à peu la place à des modèles mélangeant l'utilisation de threads et de MPI. Ce changement de modèle entraîne de nombreuses problématiques car les implémentations MPI n'ont pas été conçues pour supporter les applications multi-threadées. Dans cette thèse, afin de garantir le bon fonctionnement des communications, nous proposons un module logiciel faisant interagir l'ordonnanceur de threads et la bibliothèque de communication. Ce module, en collaborant avec l'ordonnanceur de threads, permet de faire progresser les communications en arrière-plan et d'assurer un haut niveau de réactivité, même lorsque la machine est surchargée.
Type de document :
Thèse
Modélisation et simulation. Université Sciences et Technologies - Bordeaux I, 2009. Français
Liste complète des métadonnées

Littérature citée [6 références]  Voir  Masquer  Télécharger

https://tel.archives-ouvertes.fr/tel-00469488
Contributeur : François Trahay <>
Soumis le : jeudi 1 avril 2010 - 15:35:17
Dernière modification le : jeudi 10 septembre 2015 - 01:06:38
Document(s) archivé(s) le : vendredi 19 octobre 2012 - 11:10:59

Identifiants

  • HAL Id : tel-00469488, version 1

Collections

Citation

François Trahay. De l'interaction des communications et de l'ordonnancement de threads au sein des grappes de machines multi-coeurs. Modélisation et simulation. Université Sciences et Technologies - Bordeaux I, 2009. Français. 〈tel-00469488〉

Partager

Métriques

Consultations de
la notice

341

Téléchargements du document

355