International audienceScheduling in High-Performance Computing (HPC) has been traditionally centered around computing resources (e.g., processors/cores). The ever-growing amount of data produced by modern scientific applications start to drive novel architectures and new computing frameworks to support more efficient data processing, transfer and storage for future HPC systems. This trend towards data-driven computing demands the scheduling solutions to also consider other resources (e.g., I/O, memory, cache) that can be shared amongst competing applications. In this paper, we study the problem of scheduling HPC applications while exploring the availability of multiple types of resources that could impact their performance. The goal is to m...
Scheduling is a crucial problem in parallel and distributed processing. It consists of determining w...
Bag-of-tasks applications consist of independent tasks that can be performed in parallel. Although s...
This paper addresses the problem of scheduling periodic parallel tasks on a multi-resource platform,...
International audienceScheduling in High-Performance Computing (HPC) has been traditionally centered...
Scheduling in High-Performance Computing (HPC) has been traditionally centered around computing reso...
Communicated by Susumu Matsumae This paper studies task scheduling algorithms which schedule a set o...
International audienceThis paper focuses on the resilient scheduling of parallel jobs on high-perfor...
We study the problem of executing an application represented by a precedence task graph on a paralle...
In High Performance Computing, heterogeneity is now the norm with specialized accelerators like GPUs...
Scheduling parallel machines with resource-dependent processing time is common in many operations ma...
In this paper we consider the problem of scheduling computational resources across a range of high-p...
Abstract—In order for many-task applications to be attrac-tive candidates for running on high-end su...
International audienceScheduling independent tasks on a parallel platform is a widely-studied proble...
Many breakthroughs in scientific and industrial research are supported by simulations and calculatio...
Scheduling is a crucial problem in parallel and distributed processing. It consists of determining w...
Bag-of-tasks applications consist of independent tasks that can be performed in parallel. Although s...
This paper addresses the problem of scheduling periodic parallel tasks on a multi-resource platform,...
International audienceScheduling in High-Performance Computing (HPC) has been traditionally centered...
Scheduling in High-Performance Computing (HPC) has been traditionally centered around computing reso...
Communicated by Susumu Matsumae This paper studies task scheduling algorithms which schedule a set o...
International audienceThis paper focuses on the resilient scheduling of parallel jobs on high-perfor...
We study the problem of executing an application represented by a precedence task graph on a paralle...
In High Performance Computing, heterogeneity is now the norm with specialized accelerators like GPUs...
Scheduling parallel machines with resource-dependent processing time is common in many operations ma...
In this paper we consider the problem of scheduling computational resources across a range of high-p...
Abstract—In order for many-task applications to be attrac-tive candidates for running on high-end su...
International audienceScheduling independent tasks on a parallel platform is a widely-studied proble...
Many breakthroughs in scientific and industrial research are supported by simulations and calculatio...
Scheduling is a crucial problem in parallel and distributed processing. It consists of determining w...
Bag-of-tasks applications consist of independent tasks that can be performed in parallel. Although s...
This paper addresses the problem of scheduling periodic parallel tasks on a multi-resource platform,...