In job scheduling, the concept of malleability has been explored since many years ago. Research shows that malleability improves system performance, but its utilization in HPC never became widespread. The causes are the difficulty in developing malleable applications, and the lack of support and integration of the different layers of the HPC software stack. However, in the last years, malleability in job scheduling is becoming more critical because of the increasing complexity of hardware and workloads. In this context, using nodes in an exclusive mode is not always the most efficient solution as in traditional HPC jobs, where applications were highly tuned for static allocations, but offering zero flexibility to dynamic executions. This pa...
© 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...
Moldable jobs, which allow the number of allocated proces-sors to be adjusted before running in clus...
The adoption of graphic processor units (GPU) in high-performance computing (HPC) infrastructures de...
In job scheduling, the concept of malleability has been explored since many years ago. Research show...
In the design of future HPC systems, research in resource management is showing an increasing intere...
peer reviewedThe scheduling of parallel tasks is a topic that has received a lot of attention in rec...
Abstract—The throughput of supercomputers depends not only on efficient job scheduling but also on t...
International audienceThe scheduling of parallel tasks is a topic that has received a lot of attenti...
The OpenMP programming model provides parallel applications a very important feature: job malleabili...
A well-known problem when executing data-intensive workloads with such frameworks as MapReduce is th...
Abstract. Job scheduling policies for HPC centers have been extensively stud-ied in the last few yea...
This work focuses on scheduling of MPI jobs when executing in shared-memory multiprocessors (SMPs). ...
Abstract—Today’s schedulers for a parallel processing environ-ment are generally optimized for submi...
In recent years, high-performance computing research became essential in pushing the boundaries of w...
Process malleability has proved to have a highly positive impact on the resource utilization and glo...
© 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...
Moldable jobs, which allow the number of allocated proces-sors to be adjusted before running in clus...
The adoption of graphic processor units (GPU) in high-performance computing (HPC) infrastructures de...
In job scheduling, the concept of malleability has been explored since many years ago. Research show...
In the design of future HPC systems, research in resource management is showing an increasing intere...
peer reviewedThe scheduling of parallel tasks is a topic that has received a lot of attention in rec...
Abstract—The throughput of supercomputers depends not only on efficient job scheduling but also on t...
International audienceThe scheduling of parallel tasks is a topic that has received a lot of attenti...
The OpenMP programming model provides parallel applications a very important feature: job malleabili...
A well-known problem when executing data-intensive workloads with such frameworks as MapReduce is th...
Abstract. Job scheduling policies for HPC centers have been extensively stud-ied in the last few yea...
This work focuses on scheduling of MPI jobs when executing in shared-memory multiprocessors (SMPs). ...
Abstract—Today’s schedulers for a parallel processing environ-ment are generally optimized for submi...
In recent years, high-performance computing research became essential in pushing the boundaries of w...
Process malleability has proved to have a highly positive impact on the resource utilization and glo...
© 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...
Moldable jobs, which allow the number of allocated proces-sors to be adjusted before running in clus...
The adoption of graphic processor units (GPU) in high-performance computing (HPC) infrastructures de...