International audienceIn this talk, we present the StarPU runtime system and its programming model, the Sequential Task Flow (STF) which aims in providing easy (performance) portability of code. We propose two extensions to StarPU and its programming model in order to allow better scalability of the runtime system, namely: parallel tasks and hierarchical tasks. These two extensions aim in tackling some limitations of the StarPU runtime system and we highlight the performance benefits of these techniques
International audienceTask-based systems have gained popularity as they promise to exploit the compu...
Extreme scale parallel computing systems will have tens of thousands of optionally accelerator-equip...
International audienceTo fully tap into the potential of heterogeneous machines composed of multicor...
International audienceIn the field of HPC, the current hardware trend is to design multiprocessor ar...
International audienceIn the field of HPC, the current hardware trend is to design multiprocessor ar...
International audienceThe emergence of accelerators as standard computing resources on supercomputer...
Hybrid computing platforms equipped with accelerators are now commonplace in high performance comput...
Task-based runtime systems are adopted by application developers for their valuable features includi...
StarSS is a parallel programming model that eases the task of the programmer. He or she has to ident...
GPUs have largely entered HPC clusters, as shown by the top entries of the latest top500 issue. Expl...
International audienceCore specialization is currently one of the most promising ways for designing ...
The thesis of this extended abstract is simple. High productivity comes from high level infrastructu...
Task-based systems have gained popularity because of their promise of exploiting the computational p...
International audienceEnabling HPC applications to perform efficiently when invoking multiple parall...
The emergence of accelerators as standard computing resources on supercomputers and the subsequent a...
International audienceTask-based systems have gained popularity as they promise to exploit the compu...
Extreme scale parallel computing systems will have tens of thousands of optionally accelerator-equip...
International audienceTo fully tap into the potential of heterogeneous machines composed of multicor...
International audienceIn the field of HPC, the current hardware trend is to design multiprocessor ar...
International audienceIn the field of HPC, the current hardware trend is to design multiprocessor ar...
International audienceThe emergence of accelerators as standard computing resources on supercomputer...
Hybrid computing platforms equipped with accelerators are now commonplace in high performance comput...
Task-based runtime systems are adopted by application developers for their valuable features includi...
StarSS is a parallel programming model that eases the task of the programmer. He or she has to ident...
GPUs have largely entered HPC clusters, as shown by the top entries of the latest top500 issue. Expl...
International audienceCore specialization is currently one of the most promising ways for designing ...
The thesis of this extended abstract is simple. High productivity comes from high level infrastructu...
Task-based systems have gained popularity because of their promise of exploiting the computational p...
International audienceEnabling HPC applications to perform efficiently when invoking multiple parall...
The emergence of accelerators as standard computing resources on supercomputers and the subsequent a...
International audienceTask-based systems have gained popularity as they promise to exploit the compu...
Extreme scale parallel computing systems will have tens of thousands of optionally accelerator-equip...
International audienceTo fully tap into the potential of heterogeneous machines composed of multicor...