Bien que les accélérateurs fassent désormais partie intégrante du calcul haute performance, les gains observés ont un impact direct sur la programmabilité, de telle sorte qu'un support proposant des abstractions portables est indispensable pour tirer pleinement partie de toute la puissance de calcul disponible de manière portable, malgré la complexité de la machine sous-jacente. Dans cette thèse, nous proposons un modèle de support exécutif offrant une interface expressive permettant notamment de répondre aux défis soulevés en termes d'ordonnancement et de gestion de données. Nous montrons la pertinence de notre approche à l'aide de la plateforme StarPU conçue à l'occasion de cette thèse.Multicore machines equipped with accelerators are bec...
High performance architectures are constantly evolving in order to deliver ever greater compute powe...
Depuis un peu plus de dix ans, nous avons amorcé un changement marqué dans l’architecture des proces...
This thesis makes several distinct contributions which rely on a dedicated task-based programming mo...
Bien que les accélérateurs fassent désormais partie intégrante du calcul haute performance, les gain...
Multicore machines equipped with accelerators are becoming increasingly popular in the High Performa...
Hybrid computing platforms equipped with accelerators are now commonplace in high performance comput...
Le progrès technologique dans la fabrication des ordinateurs n'a cessé d'évoluer afin de répondre au...
Aujourd'hui, le développement des plates-formes de calcul haute performance (HPC) est considérable, ...
Multicore machines equipped with accelerators are becoming increasingly popular. The TOP500-leading ...
The continuous proliferation of multicore architectures has placeddevelopers under great pressure to...
Abstract—Current software and hardware limitations prevent ManyTask Computing (MTC) from leveraging ...
Cette thèse vise à définir et à valider un modèle de programmation intégrant la description d'archit...
Les ordinateurs équipés d'accélérateurs sont omniprésents parmi les machines de calcul haute perform...
Cette thèse traite des performances des serveurs de données en multi-cœur. Plus précisémment nous no...
The emergence of accelerators as standard computing resources on supercomputers and the subsequent a...
High performance architectures are constantly evolving in order to deliver ever greater compute powe...
Depuis un peu plus de dix ans, nous avons amorcé un changement marqué dans l’architecture des proces...
This thesis makes several distinct contributions which rely on a dedicated task-based programming mo...
Bien que les accélérateurs fassent désormais partie intégrante du calcul haute performance, les gain...
Multicore machines equipped with accelerators are becoming increasingly popular in the High Performa...
Hybrid computing platforms equipped with accelerators are now commonplace in high performance comput...
Le progrès technologique dans la fabrication des ordinateurs n'a cessé d'évoluer afin de répondre au...
Aujourd'hui, le développement des plates-formes de calcul haute performance (HPC) est considérable, ...
Multicore machines equipped with accelerators are becoming increasingly popular. The TOP500-leading ...
The continuous proliferation of multicore architectures has placeddevelopers under great pressure to...
Abstract—Current software and hardware limitations prevent ManyTask Computing (MTC) from leveraging ...
Cette thèse vise à définir et à valider un modèle de programmation intégrant la description d'archit...
Les ordinateurs équipés d'accélérateurs sont omniprésents parmi les machines de calcul haute perform...
Cette thèse traite des performances des serveurs de données en multi-cœur. Plus précisémment nous no...
The emergence of accelerators as standard computing resources on supercomputers and the subsequent a...
High performance architectures are constantly evolving in order to deliver ever greater compute powe...
Depuis un peu plus de dix ans, nous avons amorcé un changement marqué dans l’architecture des proces...
This thesis makes several distinct contributions which rely on a dedicated task-based programming mo...