In the field of high performance computing (HPC), batch scheduling plays a critical role. They determine when and how to process the various jobs waiting for service. Conventional batch schedulers allocate user jobs solely based on their CPU footprints. However, for a given user job, it requires many different resources during its execution, such as power, network, I/O bandwidth, etc. Today’s job schedulers rarely take into account these resource requirements which sometimes turn out to be the Achilles’ heel of system-wide performance. In this research, we propose a multi-dimensional batch scheduling framework for high-end supercomputers. Our research aims to treat these common but often ignored resources (e.g., power, network, bandwidth) a...
I think the grid computing stimulates the cooperation among people, that agree to share resources a...
International audienceDespite the impressive growth and size of super-computers, the computational p...
Taufer, MichelaHigh performance computing (HPC) is undergoing many changes at both the system and wo...
The batch scheduler is an important system software serving as the interface between users and HPC s...
Modern high performance computing (HPC) systems exhibit rapid growth in size, both "horizontally" in...
High performance distributed applications require high performance and Quality Of Service (QOS). Bec...
Many breakthroughs in scientific and industrial research are supported by simulations and calculatio...
Computational scientists are eager to utilize computing resources to execute their applications to a...
Resource management and job scheduling is a crucial task on large-scale computing systems. Despite y...
Thesis (Ph.D.)--University of Washington, 2013The subject of this thesis concerns algorithmic aspect...
A correct evaluation of scheduling algorithms and a good understanding of their optimization criteri...
International audienceWe propose a novel job scheduling approach for homogeneous cluster computing p...
. We present a new scheduling method for batch jobs on massively parallel processor architectures. T...
Modern high performance computing (HPC) systems exhibit a rapid growth in size, both “horizontally” ...
In this paper, we propose a new multi-criteria job scheduler for scheduling a continuous stream of b...
I think the grid computing stimulates the cooperation among people, that agree to share resources a...
International audienceDespite the impressive growth and size of super-computers, the computational p...
Taufer, MichelaHigh performance computing (HPC) is undergoing many changes at both the system and wo...
The batch scheduler is an important system software serving as the interface between users and HPC s...
Modern high performance computing (HPC) systems exhibit rapid growth in size, both "horizontally" in...
High performance distributed applications require high performance and Quality Of Service (QOS). Bec...
Many breakthroughs in scientific and industrial research are supported by simulations and calculatio...
Computational scientists are eager to utilize computing resources to execute their applications to a...
Resource management and job scheduling is a crucial task on large-scale computing systems. Despite y...
Thesis (Ph.D.)--University of Washington, 2013The subject of this thesis concerns algorithmic aspect...
A correct evaluation of scheduling algorithms and a good understanding of their optimization criteri...
International audienceWe propose a novel job scheduling approach for homogeneous cluster computing p...
. We present a new scheduling method for batch jobs on massively parallel processor architectures. T...
Modern high performance computing (HPC) systems exhibit a rapid growth in size, both “horizontally” ...
In this paper, we propose a new multi-criteria job scheduler for scheduling a continuous stream of b...
I think the grid computing stimulates the cooperation among people, that agree to share resources a...
International audienceDespite the impressive growth and size of super-computers, the computational p...
Taufer, MichelaHigh performance computing (HPC) is undergoing many changes at both the system and wo...