Commit 5141b6e1 authored by Nathalie Furmento's avatar Nathalie Furmento
Browse files

first draft of the abstract

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/starpu/website@7564 176f6dd6-97d6-42f4-bd05-d3db9ad07c7a
parent d39c127c
StarPU est une bibliothèque basée sur un modèle de tâches pour
architectures hybrides (CPU, GPU, ...). Une application utilisant
StarPU doit fournir une description de son graphe de tâches, en
utilisant les directives fournies par l'extension GCC, ou directement
l'API bas-niveau C de StarPU. Pour chaque tâche, une ou plusieurs
implémentations CPU et/ou GPU peut être définie. En définissant une
distribution des données, il est également possible d'exécuter le
graphe de tâches de manière distribuée sur différents noeuds de
calcul.
En se basant sur les dépendances de tâches, StarPU peut alors
appliquer un ordonnancement optimisé, tout en prenant en charge de
manière transparente les mouvements et la cohérence de données entre
la mémoire des différentes unités de calcul.
Après avoir présenté les différents concepts de StarPU, ce tutorial
présentera plus en détails les directives de programmation fournies
par l'extension GCC, ainsi que l'intégration du modèle de tâches de
StarPU avec MPI.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment