2000
DOI: 10.1137/s0097539797315598
|View full text |Cite
|
Sign up to set email alerts
|

Preemptive Scheduling of Parallel Jobs on Multiprocessors

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

1
55
0

Year Published

2000
2000
2009
2009

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 31 publications
(56 citation statements)
references
References 13 publications
1
55
0
Order By: Relevance
“…Other previous works on parallel jobs (see, e.g., [1] and [3]) assume an even partition of the processing of a job J j among machines that run J j in parallel, while we do not use this assumption (see Section 2.1).…”
Section: Related Workmentioning
confidence: 99%
“…Other previous works on parallel jobs (see, e.g., [1] and [3]) assume an even partition of the processing of a job J j among machines that run J j in parallel, while we do not use this assumption (see Section 2.1).…”
Section: Related Workmentioning
confidence: 99%
“…GRAD achieves O(1)-competitiveness with respect to makespan for job sets with arbitrary release times, and O(1)-competitiveness with respect to mean response time for batched job sets where all jobs are released simultaneously. Unlike many previous results, which either assume clairvoyance [29,21,31] or use instantaneous parallelism [10,6], GRAD removes these restrictive assumptions. Moreover, because the quantum length can be adjusted to amortize the cost of context-switching during processor reallocation, GRAD provides effective control over the scheduling overhead and ensures efficient utilization of processors.…”
mentioning
confidence: 94%
“…The scheduling of a collection of parallel jobs onto a multiprocessor is an old and well-studied topic of research [15,17,18,22,31,36,39,50,53,54]. In this paper, we study so-called space-sharing [25] for parallel jobs, where jobs occupy disjoint processor resources, as opposed to time-sharing [25], where different jobs may share the same processor resources at different times.…”
Section: Introductionmentioning
confidence: 99%
“…The question of how the job scheduler should partition the multiprocessor among the various jobs has been studied extensively [17,18,22,23,31,36,38,39,41,46,47,55], but the administrative policy of the job scheduler is not the focus of this paper. Instead, we study the problem of how the task scheduler provides effective parallelism feedback to the job scheduler without knowing the future progress of the job, the future availability of processors, or the administrative priorities of the job scheduler.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation