International audience—To face the advent of multicore processors and the ever increasing complexity of hardware architectures, pro-gramming models based on DAG-of-tasks parallelism regained popularity in the high performance, scientific computing com-munity. In this context, enabling HPC applications to perform efficiently when dealing with graphs of parallel tasks that could potentially run simultaneously is a great challenge. Even if a uniform runtime system is used underneath, scheduling multiple parallel tasks over the same set of hardware resources introduces many issues, such as undesirable cache flushes or memory bus contention. In this paper, we show how runtime system-based scheduling contexts can be used to dynamically enforce lo...
International audienceThe task-based approach has emerged as a viable way to effectively use modern ...
The ongoing hardware evolution exhibits an escalation in the number, as well as in the heterogeneity...
International audienceThis work focuses on dynamic DAG scheduling under memory constraints. We targe...
International audience—To face the advent of multicore processors and the ever increasing complexity...
International audienceEnabling HPC applications to perform efficiently when invoking multiple parall...
To face the ever demanding requirements in term of accuracy and speed of scientific simulations, the...
International audienceThe advent of multicore processors requires to reconsider the design of high p...
International audienceEnabling HPC applications to perform efficiently when invoking multiple parall...
This paper is submitted for review to the Parallel Computing special issue for HCW and HeteroPar 16 ...
International audienceThe ever-increasing supercomputer architectural complexity emphasizes the need...
Across the landscape of computing, parallelism within applications is increasingly important in orde...
International audienceAccelerator-enhanced computing platforms have drawn a lot of attention due to ...
The memory usage of sparse direct solvers can be the bottleneck to solve large-scale problems. This ...
International audienceIn order to express parallelism, parallel sparse direct solvers take advantage...
International audienceOver the past few years, parallel sparse direct solvers made significant progr...
International audienceThe task-based approach has emerged as a viable way to effectively use modern ...
The ongoing hardware evolution exhibits an escalation in the number, as well as in the heterogeneity...
International audienceThis work focuses on dynamic DAG scheduling under memory constraints. We targe...
International audience—To face the advent of multicore processors and the ever increasing complexity...
International audienceEnabling HPC applications to perform efficiently when invoking multiple parall...
To face the ever demanding requirements in term of accuracy and speed of scientific simulations, the...
International audienceThe advent of multicore processors requires to reconsider the design of high p...
International audienceEnabling HPC applications to perform efficiently when invoking multiple parall...
This paper is submitted for review to the Parallel Computing special issue for HCW and HeteroPar 16 ...
International audienceThe ever-increasing supercomputer architectural complexity emphasizes the need...
Across the landscape of computing, parallelism within applications is increasingly important in orde...
International audienceAccelerator-enhanced computing platforms have drawn a lot of attention due to ...
The memory usage of sparse direct solvers can be the bottleneck to solve large-scale problems. This ...
International audienceIn order to express parallelism, parallel sparse direct solvers take advantage...
International audienceOver the past few years, parallel sparse direct solvers made significant progr...
International audienceThe task-based approach has emerged as a viable way to effectively use modern ...
The ongoing hardware evolution exhibits an escalation in the number, as well as in the heterogeneity...
International audienceThis work focuses on dynamic DAG scheduling under memory constraints. We targe...