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...
This paper investigates co-scheduling algorithms for processing a set of parallel applications. Inst...
Applications in many scientific and engineering domains are structured in large numbers of independe...
In this paper, we consider the problem of allocating and scheduling a collection of independent, equ...
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...
We propose algorithms for allocating multiple resources to competing services running in virtual mac...
International audienceWe propose a novel approach for sharing cluster resources among competing jobs...
In this report we demonstrate the potential utility of resource allocation management systems that u...
Despite the impressive growth and size of super-computers, the computational power they provide stil...
International audienceIn this paper we study the problem of batch scheduling within a homogeneous cl...
Scheduling in High-Performance Computing (HPC) has been traditionally centered around computing reso...
The High Performance Computing community is constantly facing new challenges due to the ever growing...
This thesis mainly deals with the mapping and the scheduling of applications on large heteroge- neou...
This paper investigates co-scheduling algorithms for processing a set of parallel applications. Inst...
Applications in many scientific and engineering domains are structured in large numbers of independe...
In this paper, we consider the problem of allocating and scheduling a collection of independent, equ...
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...
We propose algorithms for allocating multiple resources to competing services running in virtual mac...
International audienceWe propose a novel approach for sharing cluster resources among competing jobs...
In this report we demonstrate the potential utility of resource allocation management systems that u...
Despite the impressive growth and size of super-computers, the computational power they provide stil...
International audienceIn this paper we study the problem of batch scheduling within a homogeneous cl...
Scheduling in High-Performance Computing (HPC) has been traditionally centered around computing reso...
The High Performance Computing community is constantly facing new challenges due to the ever growing...
This thesis mainly deals with the mapping and the scheduling of applications on large heteroge- neou...
This paper investigates co-scheduling algorithms for processing a set of parallel applications. Inst...
Applications in many scientific and engineering domains are structured in large numbers of independe...
In this paper, we consider the problem of allocating and scheduling a collection of independent, equ...