PIOMan : un gestionnaire d'entrées-sorties générique
TRAHAY, François
Laboratoire Bordelais de Recherche en Informatique [LaBRI]
Efficient runtime systems for parallel architectures [RUNTIME]
Laboratoire Bordelais de Recherche en Informatique [LaBRI]
Efficient runtime systems for parallel architectures [RUNTIME]
TRAHAY, François
Laboratoire Bordelais de Recherche en Informatique [LaBRI]
Efficient runtime systems for parallel architectures [RUNTIME]
< Réduire
Laboratoire Bordelais de Recherche en Informatique [LaBRI]
Efficient runtime systems for parallel architectures [RUNTIME]
Langue
fr
Communication dans un congrès
Ce document a été publié dans
18ème Rencontres Francophones du Parallélisme, 2008-02, Fribourg. 2008
Résumé
Les mécanismes de communications sont, la plupart du temps, implémentés efficacement et fournissent de bonnes performances lorsque le transfert des données a lieu dans un environnement non perturbé, c'est-à-dire que les ...Lire la suite >
Les mécanismes de communications sont, la plupart du temps, implémentés efficacement et fournissent de bonnes performances lorsque le transfert des données a lieu dans un environnement non perturbé, c'est-à-dire que les ressources (processeur, bus mémoire, cartes réseau) sont disponibles. Mais à l'heure du développement des architectures multi-coeurs et de la multiplication du nombre d'unités de calcul, ces performances sont difficiles à assurer : l'usage de threads à l'intérieur des applications entraîne une détérioration du temps de réaction et donc des performances. Dans cet article, nous présentons un gestionnaire d'entrées-sorties faisant collaborer une bibliothèque de communication et un ordonnanceur de threads afin de conserver une grande réactivité quelque soit le contexte d'exécution. Ce gestionnaire, à la fois générique et portable, permet aux communications de tirer profit du multithreading, notamment en assurant une progression des communications en arrière-plan de façon transparente pour l'application.< Réduire
Mots clés en anglais
pioman
NewMadeleine
Origine
Importé de halUnités de recherche