Les architectures parallèles hybrides constituées d'un grand nombre de noeuds de calcul multi-coeurs/GPU connectés en réseau offrent des performances théoriques très élevées, de l'ordre de quelque dizaines de TeraFlops. Mais la programmation efficace de ces machines reste un défi à cause de la complexité de l'architecture et de la multiplication des modèles de programmation utilisés. L'objectif de cette thèse est d'améliorer la programmation des applications scientifiques denses sur les architectures parallèles hybrides selon trois axes: réduction des temps d'exécution, traitement de données de très grande taille et facilité de programmation. Nous avons pour cela proposé un modèle de programmation à base de directives appelé DSTEP pour expr...
We focus on large parallel hybrid architectures based on a combination of general processors (eg Int...
Les systèmes de calcul actuels sont généralement des grappes de machines composés de nombreux proces...
La programmation parallèle et les algorithmes data-parallèles sont depuis plusieurs décennies les pr...
Clusters of multicore/GPU nodes connected with a fast network offer very high therotical peak perfor...
Nous nous intéressons dans cette thèse aux grandes architectures parallèles hybrides, c'est-à-dire a...
Les architectures de calcul haute performance de nos jours sont des architectures hiérarchiques et h...
Les ordinateurs équipés d'accélérateurs sont omniprésents parmi les machines de calcul haute perform...
International audienceThis paper describes dstep, a directive-based programming model for hybrid sha...
High performance architectures are constantly evolving in order to deliver ever greater compute powe...
Les architectures de calcul haute performance de nos jours sont des architectures hiérarchiques et h...
Heterogene Elemente in modernen Hardware-Architekturen versprechen umfassende Leistungssteigerungen ...
Architectures hétérogènes sont largement utilisées dans le domaine de calcul haute performance. Cepe...
L'évolution de l'informatique haute performance s'est réorientée au cours de cette dernière décennie...
La prolifération des architectures multi-coeurs est source d’unepression importante pour les develop...
This work takes part in the context of high-performance computing on heterogeneous architectures. Ru...
We focus on large parallel hybrid architectures based on a combination of general processors (eg Int...
Les systèmes de calcul actuels sont généralement des grappes de machines composés de nombreux proces...
La programmation parallèle et les algorithmes data-parallèles sont depuis plusieurs décennies les pr...
Clusters of multicore/GPU nodes connected with a fast network offer very high therotical peak perfor...
Nous nous intéressons dans cette thèse aux grandes architectures parallèles hybrides, c'est-à-dire a...
Les architectures de calcul haute performance de nos jours sont des architectures hiérarchiques et h...
Les ordinateurs équipés d'accélérateurs sont omniprésents parmi les machines de calcul haute perform...
International audienceThis paper describes dstep, a directive-based programming model for hybrid sha...
High performance architectures are constantly evolving in order to deliver ever greater compute powe...
Les architectures de calcul haute performance de nos jours sont des architectures hiérarchiques et h...
Heterogene Elemente in modernen Hardware-Architekturen versprechen umfassende Leistungssteigerungen ...
Architectures hétérogènes sont largement utilisées dans le domaine de calcul haute performance. Cepe...
L'évolution de l'informatique haute performance s'est réorientée au cours de cette dernière décennie...
La prolifération des architectures multi-coeurs est source d’unepression importante pour les develop...
This work takes part in the context of high-performance computing on heterogeneous architectures. Ru...
We focus on large parallel hybrid architectures based on a combination of general processors (eg Int...
Les systèmes de calcul actuels sont généralement des grappes de machines composés de nombreux proces...
La programmation parallèle et les algorithmes data-parallèles sont depuis plusieurs décennies les pr...