International audienceIn High Performance Computing, heterogeneity is now the norm with specialized accelerators like GPUs providing efficient computational power. Resulting complexity led to the development of task-based runtime systems, where complex computations are described as task graphs, and scheduling decisions are made at run-time to perform load balancing between all resources of the platforms. Developing good scheduling strategies, even at the scale of a single node, and analyzing them both theoretically and in practice is expected to have a very high impact on the performance of current HPC systems. The special case of two kinds of resources, typically CPUs and GPUs is already of great practical interest. The scheduling policy H...
(eng) Scheduling computational tasks on processors is a key issue for high-performance computing. Al...
In many sciences, processing costly computations has become frequent and the execution time of an ap...
International audienceWe study the problem of executing an application represented by a precedence t...
In High Performance Computing, heterogeneity is now the norm with specialized accelerators like GPUs...
International audienceWe consider the problem of scheduling task graphs on two types of unrelated re...
The task-based approach has emerged as a viable way to effectively use modern heterogeneous computin...
Due to massive computation power of accelerators such as GPU, Xeon phi, multicore machines equipped ...
International audienceWe consider the problem of allocating and scheduling dense linear application ...
International audienceMore and more computers use hybrid architectures combining multi-core processo...
International audienceHigh-performance computing (HPC) relies increasingly on heterogeneous hardware...
International audienceScheduling in High-Performance Computing (HPC) has been traditionally centered...
Best PaperInternational audienceMore and more computers use hybrid architectures combin-ing multi-co...
In this paper, we consider task-based dense linear algebra applications on a single heterogeneous no...
Abstract-Heterogeneous systems become popular in both client and cloud. A parallel program can incur...
Scheduling computation tasks on processors is a key issue for high-performance computing. Although a...
(eng) Scheduling computational tasks on processors is a key issue for high-performance computing. Al...
In many sciences, processing costly computations has become frequent and the execution time of an ap...
International audienceWe study the problem of executing an application represented by a precedence t...
In High Performance Computing, heterogeneity is now the norm with specialized accelerators like GPUs...
International audienceWe consider the problem of scheduling task graphs on two types of unrelated re...
The task-based approach has emerged as a viable way to effectively use modern heterogeneous computin...
Due to massive computation power of accelerators such as GPU, Xeon phi, multicore machines equipped ...
International audienceWe consider the problem of allocating and scheduling dense linear application ...
International audienceMore and more computers use hybrid architectures combining multi-core processo...
International audienceHigh-performance computing (HPC) relies increasingly on heterogeneous hardware...
International audienceScheduling in High-Performance Computing (HPC) has been traditionally centered...
Best PaperInternational audienceMore and more computers use hybrid architectures combin-ing multi-co...
In this paper, we consider task-based dense linear algebra applications on a single heterogeneous no...
Abstract-Heterogeneous systems become popular in both client and cloud. A parallel program can incur...
Scheduling computation tasks on processors is a key issue for high-performance computing. Although a...
(eng) Scheduling computational tasks on processors is a key issue for high-performance computing. Al...
In many sciences, processing costly computations has become frequent and the execution time of an ap...
International audienceWe study the problem of executing an application represented by a precedence t...