The demand for computation power is steadily increasing, driven by the need tosimulate more and more complex phenomena with an increasing amount ofconsumed/produced data.To meet this demand, the High Performance Computing platforms grow in both sizeand heterogeneity.Indeed, heterogeneity allows splitting problems for a more efficient resolutionof sub-problems with ad hoc hardware or algorithms.This heterogeneity arises in the platforms' architecture and in the variety ofprocessed applications.Consequently, the performances become more sensitive to the execution context.We study in this thesis how to qualitatively bring—at a reasonablecost—context-awareness/obliviousness into allocation and scheduling policies.This study is conducted from tw...
Aujourd'hui, les plates-formes hétérogènes et partagées que sont les grilles de calcul sont omniprés...
International audienceA now-classical way of meeting the increasing demand for computing speed by HP...
Hardware accelerators, such as GPUs, now provide a large part of the computational power used for sc...
The demand for computation power is steadily increasing, driven by the need tosimulate more and more...
Le besoin de simuler des phénomènes toujours plus complexes accroît les besoinsen puissance de calcu...
The field of parallel supercomputing has been changing rapidly inrecent years. The reduction of cost...
International audienceWe present a new approach for scheduling independent tasks on multiple CPUs an...
Aujourd'hui, le développement des plates-formes de calcul haute performance (HPC) est considérable, ...
To help shrink the programmability-performance efficiency gap, we discuss that adaptive runtime syst...
Currently, the trend is towards the pooling of IT resources. This centralization offers several adva...
In order to achieve performance gains, computers have evolved to multi-core and many-core platforms ...
Today, high performance computing platforms (HPC) are experiencing rapid and significant development...
The load balancing and data distribution are major problems to solve in order to implement a paralle...
High performance computers (HPCs) is the go-to solution for running computationally demanding applic...
This thesis mainly deals with the mapping and the scheduling of applications on large heteroge- neou...
Aujourd'hui, les plates-formes hétérogènes et partagées que sont les grilles de calcul sont omniprés...
International audienceA now-classical way of meeting the increasing demand for computing speed by HP...
Hardware accelerators, such as GPUs, now provide a large part of the computational power used for sc...
The demand for computation power is steadily increasing, driven by the need tosimulate more and more...
Le besoin de simuler des phénomènes toujours plus complexes accroît les besoinsen puissance de calcu...
The field of parallel supercomputing has been changing rapidly inrecent years. The reduction of cost...
International audienceWe present a new approach for scheduling independent tasks on multiple CPUs an...
Aujourd'hui, le développement des plates-formes de calcul haute performance (HPC) est considérable, ...
To help shrink the programmability-performance efficiency gap, we discuss that adaptive runtime syst...
Currently, the trend is towards the pooling of IT resources. This centralization offers several adva...
In order to achieve performance gains, computers have evolved to multi-core and many-core platforms ...
Today, high performance computing platforms (HPC) are experiencing rapid and significant development...
The load balancing and data distribution are major problems to solve in order to implement a paralle...
High performance computers (HPCs) is the go-to solution for running computationally demanding applic...
This thesis mainly deals with the mapping and the scheduling of applications on large heteroge- neou...
Aujourd'hui, les plates-formes hétérogènes et partagées que sont les grilles de calcul sont omniprés...
International audienceA now-classical way of meeting the increasing demand for computing speed by HP...
Hardware accelerators, such as GPUs, now provide a large part of the computational power used for sc...