International audienceDynamic scheduling of tasks in large-scale HPC platforms is normally accomplished using ad-hoc heuristics, based on task characteristics, combined with some backfilling strategy. Defining heuristics that work efficiently in different scenarios is a difficult task, specially when considering the large variety of task types and platform architectures. In this work, we present a methodology based on simulation and machine learning to obtain dynamic scheduling policies. Using simulations and a workload generation model, we can determine the characteristics of tasks that lead to a reduction in the mean slowdown of tasks in an execution queue. Modeling these characteristics using a nonlinear function and applying this functi...
Abstract. Job scheduling policies for HPC centers have been extensively stud-ied in the last few yea...
In this study, we investigate a real-time system where computationally intensive tasks are executed ...
High-throughput and data-intensive applications are increasingly present, often composed as workflow...
International audienceDynamic scheduling of tasks in large-scale HPC platforms is normally accomplis...
Taufer, MichelaHigh performance computing (HPC) is undergoing many changes at both the system and wo...
International audienceEASY-Backfilling is a popular scheduling heuristic for allocating jobs in larg...
Scheduling jobs in High-Performance Computing (HPC) platforms typically involves heuristics consisti...
As High Performance Computing (HPC) has grown considerably and is expected to grow even more, effect...
High-Performance Computing (HPC) provides the computational power dedicated to solving complex probl...
International audienceWhile heterogeneous architectures are increasing popular with High Performance...
The primary motivation for uptake of virtualization has been resource isolation, capacity management...
The primary motivation for uptake of virtualization has been resource isolation, capacity management...
We have developed an efficient single queue scheduling sys-tem that utilizes a greedy knapsack algor...
International audienceJob scheduling in high-performance computing platforms is a hard problem that ...
International audienceNew emerging fields are developing a growing number of large-scale application...
Abstract. Job scheduling policies for HPC centers have been extensively stud-ied in the last few yea...
In this study, we investigate a real-time system where computationally intensive tasks are executed ...
High-throughput and data-intensive applications are increasingly present, often composed as workflow...
International audienceDynamic scheduling of tasks in large-scale HPC platforms is normally accomplis...
Taufer, MichelaHigh performance computing (HPC) is undergoing many changes at both the system and wo...
International audienceEASY-Backfilling is a popular scheduling heuristic for allocating jobs in larg...
Scheduling jobs in High-Performance Computing (HPC) platforms typically involves heuristics consisti...
As High Performance Computing (HPC) has grown considerably and is expected to grow even more, effect...
High-Performance Computing (HPC) provides the computational power dedicated to solving complex probl...
International audienceWhile heterogeneous architectures are increasing popular with High Performance...
The primary motivation for uptake of virtualization has been resource isolation, capacity management...
The primary motivation for uptake of virtualization has been resource isolation, capacity management...
We have developed an efficient single queue scheduling sys-tem that utilizes a greedy knapsack algor...
International audienceJob scheduling in high-performance computing platforms is a hard problem that ...
International audienceNew emerging fields are developing a growing number of large-scale application...
Abstract. Job scheduling policies for HPC centers have been extensively stud-ied in the last few yea...
In this study, we investigate a real-time system where computationally intensive tasks are executed ...
High-throughput and data-intensive applications are increasingly present, often composed as workflow...