We propose a novel job scheduling approach for homogeneous cluster computing platforms. Its key feature is the use of virtual machine technology to share fractional node resources in a precise and controlled manner. Other VM-based scheduling approaches have focused primarily on technical issues or on extensions to existing batch scheduling systems, while we take a more aggressive approach and seek to find heuristics that maximize an objective metric correlated with job performance. We derive absolute performance bounds and develop algorithms for the online, non-clairvoyant version of our scheduling problem. We further evaluate these algorithms in simulation against both synthetic and real-world HPC workloads and compare our algorithms to st...
The batch scheduler is an important system software serving as the interface between users and HPC s...
University of Minnesota Ph.D. dissertation. December 2018. Major: Computer Science. Advisor: Jon Wei...
The infrastructure of High Performance Computing (HPC) systems is rapidly increasing in complexity a...
We propose a novel job scheduling approach for homogeneous cluster computing platforms. Its key feat...
International audienceWe propose a novel job scheduling approach for homogeneous cluster computing p...
International audienceWe propose a novel job scheduling approach for homogeneous cluster computing p...
Ph.D. University of Hawaii at Manoa 2010.Includes bibliographical references.This research focuses o...
International audienceIn this paper we study the problem of batch scheduling within a homogeneous cl...
In the field of high performance computing (HPC), batch scheduling plays a critical role. They deter...
The primary motivation for uptake of virtualization has been resource isolation, capacity managemen...
Scheduling in High-Performance Computing (HPC) has been traditionally centered around computing reso...
The primary motivation for uptake of virtualization has been resource isolation, capacity management...
The use of virtualization in HPC clusters can provide rich software environments, application isolat...
International audienceWe propose a novel approach for sharing cluster resources among competing jobs...
Despite the impressive growth and size of super-computers, the computational power they provide stil...
The batch scheduler is an important system software serving as the interface between users and HPC s...
University of Minnesota Ph.D. dissertation. December 2018. Major: Computer Science. Advisor: Jon Wei...
The infrastructure of High Performance Computing (HPC) systems is rapidly increasing in complexity a...
We propose a novel job scheduling approach for homogeneous cluster computing platforms. Its key feat...
International audienceWe propose a novel job scheduling approach for homogeneous cluster computing p...
International audienceWe propose a novel job scheduling approach for homogeneous cluster computing p...
Ph.D. University of Hawaii at Manoa 2010.Includes bibliographical references.This research focuses o...
International audienceIn this paper we study the problem of batch scheduling within a homogeneous cl...
In the field of high performance computing (HPC), batch scheduling plays a critical role. They deter...
The primary motivation for uptake of virtualization has been resource isolation, capacity managemen...
Scheduling in High-Performance Computing (HPC) has been traditionally centered around computing reso...
The primary motivation for uptake of virtualization has been resource isolation, capacity management...
The use of virtualization in HPC clusters can provide rich software environments, application isolat...
International audienceWe propose a novel approach for sharing cluster resources among competing jobs...
Despite the impressive growth and size of super-computers, the computational power they provide stil...
The batch scheduler is an important system software serving as the interface between users and HPC s...
University of Minnesota Ph.D. dissertation. December 2018. Major: Computer Science. Advisor: Jon Wei...
The infrastructure of High Performance Computing (HPC) systems is rapidly increasing in complexity a...