2010 IEEE International Symposium on Parallel &Amp; Distributed Processing (IPDPS) 2010
DOI: 10.1109/ipdps.2010.5470356
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic fractional resource scheduling for HPC workloads

Abstract: Abstract-We propose a novel job scheduling approach for homogeneous cluster computing platforms. Its key feature is the use of virtual machine technology for sharing resources in a precise and controlled manner. We justify our approach and propose several job scheduling algorithms. We present results obtained in simulations for synthetic and real-world High Performance Computing (HPC) workloads, in which we compare our proposed algorithms with standard batch scheduling algorithms. We find that our approach wid… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2010
2010
2023
2023

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 25 publications
(15 citation statements)
references
References 34 publications
(39 reference statements)
0
15
0
Order By: Relevance
“…We assume that a computer can host one or multiple jobs. This model is similar to the work of Stillwell et al [13]. This kind of jobs is common: a compute node can run multiple MapReduce tasks; an online game hoster may consolidate several game servers on the same machine; etc.…”
Section: Workload and Resource Modelmentioning
confidence: 94%
“…We assume that a computer can host one or multiple jobs. This model is similar to the work of Stillwell et al [13]. This kind of jobs is common: a compute node can run multiple MapReduce tasks; an online game hoster may consolidate several game servers on the same machine; etc.…”
Section: Workload and Resource Modelmentioning
confidence: 94%
“…Particularly, the work by Stillwell [14] addressed a set of scheduling issues. Stillwell's work proposed job placement methods based on current CPU utilization and memory occupancy using Multi-Capacity Bin Packing (MCB) algorithms.…”
Section: Related Workmentioning
confidence: 99%
“…As a case in point, gang scheduling [12] has demonstrated improved scheduling performance, although it can lead to resource fragmentation if the total number of tasks is not a multiple of the number of available processors. Similarly, in [13] and [14], the authors simulate a scheduling algorithm that leverages CPU sharing, and average job response times improved by a factor of 8 or more, depending on specific optimizations, compared to only running one job at a time per machine using the popular EASY job scheduling algorithm [15].…”
Section: I14 the Role Of Virtualizationmentioning
confidence: 99%
“…For example, Stillwell [13][14] evaluated the use of dynamic fractional scheduling via simulation using real-world traces, while our work provides empirical results and a mathematical model to align such simulations with real-world data.…”
Section: Ii22 Virtualization-related Studiesmentioning
confidence: 99%
See 1 more Smart Citation