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...
International audienceWhile heterogeneous architectures are increasing popular with High Performance...
High-Performance Computing (HPC) platforms are growing in size and complexity. In an adversarial man...
In the environment of modern processing systems, one topic of great interest is how to optimally sch...
International audienceDynamic scheduling of tasks in large-scale HPC platforms is normally accomplis...
International audienceEASY-Backfilling is a popular scheduling heuristic for allocating jobs in larg...
High-Performance Computing (HPC) provides the computational power dedicated to solving complex probl...
The infrastructure of High Performance Computing (HPC) systems is rapidly increasing in complexity a...
Job scheduling in high-performance computing platforms is a hard problem that involves uncertainties...
International audienceThe job management system is the HPC middleware responsible for distributing c...
Scheduling jobs in High-Performance Computing (HPC) platforms typically involves heuristics consisti...
We have developed an efficient single queue scheduling sys-tem that utilizes a greedy knapsack algor...
This Thesis deals with the problem of scheduling applications on High-Performance Computing (HPC) ma...
International audienceWe propose a novel job scheduling approach for homogeneous cluster computing p...
Taufer, MichelaHigh performance computing (HPC) is undergoing many changes at both the system and wo...
Modern high performance computing (HPC) systems exhibit a rapid growth in size, both “horizontally” ...
International audienceWhile heterogeneous architectures are increasing popular with High Performance...
High-Performance Computing (HPC) platforms are growing in size and complexity. In an adversarial man...
In the environment of modern processing systems, one topic of great interest is how to optimally sch...
International audienceDynamic scheduling of tasks in large-scale HPC platforms is normally accomplis...
International audienceEASY-Backfilling is a popular scheduling heuristic for allocating jobs in larg...
High-Performance Computing (HPC) provides the computational power dedicated to solving complex probl...
The infrastructure of High Performance Computing (HPC) systems is rapidly increasing in complexity a...
Job scheduling in high-performance computing platforms is a hard problem that involves uncertainties...
International audienceThe job management system is the HPC middleware responsible for distributing c...
Scheduling jobs in High-Performance Computing (HPC) platforms typically involves heuristics consisti...
We have developed an efficient single queue scheduling sys-tem that utilizes a greedy knapsack algor...
This Thesis deals with the problem of scheduling applications on High-Performance Computing (HPC) ma...
International audienceWe propose a novel job scheduling approach for homogeneous cluster computing p...
Taufer, MichelaHigh performance computing (HPC) is undergoing many changes at both the system and wo...
Modern high performance computing (HPC) systems exhibit a rapid growth in size, both “horizontally” ...
International audienceWhile heterogeneous architectures are increasing popular with High Performance...
High-Performance Computing (HPC) platforms are growing in size and complexity. In an adversarial man...
In the environment of modern processing systems, one topic of great interest is how to optimally sch...