StarPU : un support exécutif unifié pour les architectures multicoeurs hétérogènes

Cédric Augonnet 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é : En conjonction avec les processeurs multicoeurs, désormais omniprésents, l'utilisation d'architectures spécialisées telles que les processeurs graphiques ou le Cell est une tendance forte du calcul haute performance. Atteindre les performances théoriques de ces architectures est un objectif difficile. Si de nombreux efforts ont d'ores et déjà été portés sur les accélérateurs, l'utilisation de toutes les ressources de calcul, simultanément, reste un véritable défi. Nous avons donc conçu StarPU, un support exécutif original qui fournit un modèle d'exécution unifié afin d'exploiter l'intégralité de la puissance de calcul tout en s'affranchissant des difficultés liées à la gestion des données. StarPU offre par ailleurs la possibilité de concevoir facilement des stratégies d'ordonnancement portables et efficaces. Nous avons mis en oeuvre quelques stratégies d'ordonnancement sélectionnables de manière transparente lors de l'exécution. Cela nous a permis d'étudier l'impact de l'ordonnancement sur quelques algorithmes d'algèbre linéaire. Au-delà d'une réduction substantielle des temps d'exécution, StarPU obtient des accélérations super-linéaires grâce à sa capacité à tirer un réel avantage des spécificités des machines hétérogènes.
Type de document :
Communication dans un congrès
19ème Rencontres Francophones du Parallélisme, Sep 2009, Toulouse, France. 2009
Liste complète des métadonnées

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

https://hal.inria.fr/inria-00411581
Contributeur : Cédric Augonnet <>
Soumis le : vendredi 28 août 2009 - 10:17:43
Dernière modification le : jeudi 10 septembre 2015 - 01:06:36
Document(s) archivé(s) le : lundi 15 octobre 2012 - 16:31:17

Fichier

Aug09RENPAR.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00411581, version 1

Collections

Citation

Cédric Augonnet. StarPU : un support exécutif unifié pour les architectures multicoeurs hétérogènes. 19ème Rencontres Francophones du Parallélisme, Sep 2009, Toulouse, France. 2009. 〈inria-00411581〉

Partager

Métriques

Consultations de
la notice

436

Téléchargements du document

308