Task-based systems have gained popularity because of their promise of exploiting the computational power of complex heterogeneous systems. A common programming model is the so-called Sequential Task Flow (STF) model, which, unfortunately, has the intrinsic limitation of supporting static task graphs only. This leads to potential submission overhead and to a static task graph which is not necessarily adapted for execution on heterogeneous systems. A standard approach is to find a trade-off between the granularity needed by accelerator devices and the one required by CPU cores to achieve performance. To address these problems, we extend the STF model in the StarPU runtime system to enable tasks subgraphs at runtime. We refer to these tasks as...
Programmable Graphics Processing Units (GPUs) have recently become the most pervasitheve massively p...
In order to achieve performance gains in the software, computers have evolvedto multi-core and many-...
RÉSUMÉ: De nos jours, la consommation de puissance est une contrainte clé et une métrique de perform...
A now-classical way of meeting the increasing demand for computing speed by HPC applications is the ...
High performance \FMM is crucial for the numerical simulation of many physical problems. In a previo...
The emergence of accelerators as standard computing resources on supercomputers and the subsequent a...
National audienceThe race for ever more computing power raises the issue of supercomputers' power co...
Article publié à Techniques et Sciences Informatiques Volume 28. n° 1/2009National audienceL'ordonna...
The computational requirements of the processors are increasing tremendously with the increase in th...
Observations show that some HPC applications periodically alternate between (i) op- erations (comput...
High Performance Computing (HPC) systems have become widely used tools in many industry areas and re...
Parallel programs need to manage the trade-off between the time spent in synchronisation and computa...
There is a clear trend nowadays to use heterogeneous high-performance computers, as they offer consi...
The field of High Performance Computing (HPC) is characterized by the continuous evolution of comput...
Exploiting concurrency to achieve greater performance is a difficult and important challenge for cur...
Programmable Graphics Processing Units (GPUs) have recently become the most pervasitheve massively p...
In order to achieve performance gains in the software, computers have evolvedto multi-core and many-...
RÉSUMÉ: De nos jours, la consommation de puissance est une contrainte clé et une métrique de perform...
A now-classical way of meeting the increasing demand for computing speed by HPC applications is the ...
High performance \FMM is crucial for the numerical simulation of many physical problems. In a previo...
The emergence of accelerators as standard computing resources on supercomputers and the subsequent a...
National audienceThe race for ever more computing power raises the issue of supercomputers' power co...
Article publié à Techniques et Sciences Informatiques Volume 28. n° 1/2009National audienceL'ordonna...
The computational requirements of the processors are increasing tremendously with the increase in th...
Observations show that some HPC applications periodically alternate between (i) op- erations (comput...
High Performance Computing (HPC) systems have become widely used tools in many industry areas and re...
Parallel programs need to manage the trade-off between the time spent in synchronisation and computa...
There is a clear trend nowadays to use heterogeneous high-performance computers, as they offer consi...
The field of High Performance Computing (HPC) is characterized by the continuous evolution of comput...
Exploiting concurrency to achieve greater performance is a difficult and important challenge for cur...
Programmable Graphics Processing Units (GPUs) have recently become the most pervasitheve massively p...
In order to achieve performance gains in the software, computers have evolvedto multi-core and many-...
RÉSUMÉ: De nos jours, la consommation de puissance est une contrainte clé et une métrique de perform...