National audienceExploiting full computational power of hierarchical multiprocessor machines with irregular multithreaded applications requires a very careful distribution of threads and data. To achieve most of the available performance, programmers often have to forget about portability and wire down ad hoc placement strategies that highly depend on the architecture. To guarantee the portability of performance, we have defined abstractions called ``bubbles'' for capturing both the hierarchical structure of the application's parallelism, and the hierarchical architecture of the targeted machine. We have defined a set of high level primitives to ease the implementation of dedicated, efficient and portable schedulers. We show the relevance o...
Les plates-formes multi-coeurs avec un accès mémoire non uniforme (NUMA) sont devenu des ressources ...
Le progrès technologique dans la fabrication des ordinateurs n'a cessé d'évoluer afin de répondre au...
Hybrid computing platforms equipped with accelerators are now commonplace in high performance comput...
The current trend of constructors for scientific computation is towards an imbrication of technologi...
International audienceExploiting full computational power of current more and more hierarchical mult...
La tendance des constructeurs pour le calcul scientifique est à l'imbrication de technologies permet...
Composition du juryMonsieur Frédéric Desprez, Membre/PrésidentMonsieur Jean-François Méhaut, Membre/...
With the current trend of multiprocessor machines towards more and more hierarchical architectures, ...
Scientific applications, like the ones involving numerical simulations, keep requiring more and more...
International audienceExploiting the full computational power of always deeper hierarchical multipro...
This thesis mainly deals with the mapping and the scheduling of applications on large heteroge- neou...
International audienceThis article presents the main real-time scheduling policies available to homo...
Dans l’objectif d’augmenter les performances, l’architecture des processeurs a évolué versdes plate-...
Applications in many scientific and engineering domains are structured in large numbers of independe...
In this thesis, we address the problem of schedulers for multi-core architectures from several persp...
Les plates-formes multi-coeurs avec un accès mémoire non uniforme (NUMA) sont devenu des ressources ...
Le progrès technologique dans la fabrication des ordinateurs n'a cessé d'évoluer afin de répondre au...
Hybrid computing platforms equipped with accelerators are now commonplace in high performance comput...
The current trend of constructors for scientific computation is towards an imbrication of technologi...
International audienceExploiting full computational power of current more and more hierarchical mult...
La tendance des constructeurs pour le calcul scientifique est à l'imbrication de technologies permet...
Composition du juryMonsieur Frédéric Desprez, Membre/PrésidentMonsieur Jean-François Méhaut, Membre/...
With the current trend of multiprocessor machines towards more and more hierarchical architectures, ...
Scientific applications, like the ones involving numerical simulations, keep requiring more and more...
International audienceExploiting the full computational power of always deeper hierarchical multipro...
This thesis mainly deals with the mapping and the scheduling of applications on large heteroge- neou...
International audienceThis article presents the main real-time scheduling policies available to homo...
Dans l’objectif d’augmenter les performances, l’architecture des processeurs a évolué versdes plate-...
Applications in many scientific and engineering domains are structured in large numbers of independe...
In this thesis, we address the problem of schedulers for multi-core architectures from several persp...
Les plates-formes multi-coeurs avec un accès mémoire non uniforme (NUMA) sont devenu des ressources ...
Le progrès technologique dans la fabrication des ordinateurs n'a cessé d'évoluer afin de répondre au...
Hybrid computing platforms equipped with accelerators are now commonplace in high performance comput...