2005
DOI: 10.1504/ijhpcn.2005.008032
|View full text |Cite
|
Sign up to set email alerts
|

Selective preemption strategies for parallel job scheduling

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
12
0

Year Published

2009
2009
2018
2018

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 22 publications
(12 citation statements)
references
References 39 publications
0
12
0
Order By: Relevance
“…The checkpoint-and migration-based approach in [3] obtained benefits (though not considering preemption cost) if preempting jobs after a maximum of 1 hour runtime, provided that they are over a certain size limit. The approach in [15] demonstrates improvements in both average and worst-case response times for all job classes with suspension/resumption on the same resources. This approach imposes limits on relative sizes between preemptor and preemptees, while using the ratio of the different jobs' estimated relative response times to trigger preemptions.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The checkpoint-and migration-based approach in [3] obtained benefits (though not considering preemption cost) if preempting jobs after a maximum of 1 hour runtime, provided that they are over a certain size limit. The approach in [15] demonstrates improvements in both average and worst-case response times for all job classes with suspension/resumption on the same resources. This approach imposes limits on relative sizes between preemptor and preemptees, while using the ratio of the different jobs' estimated relative response times to trigger preemptions.…”
Section: Related Workmentioning
confidence: 99%
“…Other options are to preempt jobs to disk in coarse-grain time sharing (switching between jobs in time intervals like tens of minutes or hours rather than of seconds or minutes as in gang scheduling) [7] or to only remove jobs from the system when necessary to fit other jobs into the machine [3,15]. Note that fine-grain or coarse-grain time sharing is safer as it avoids problems with "stranded" jobs, i.e., jobs which experience excessive wait times until they get access to the same resources again.…”
mentioning
confidence: 99%
“…To overcome these problems, the adaptive job allocation [1], preemption scheme [2], and state-tracking migration [3,4] based scheduling mechanisms have been proposed as supplementary techniques to reduce the reallocation delays mentioned above. However, additional migration costs imposed by frequent job state traces and data movements have not been significantly investigated with various migration policies.…”
mentioning
confidence: 99%
“…However, additional migration costs imposed by frequent job state traces and data movements have not been significantly investigated with various migration policies. Therefore, the effects of preemptive migration still remain uncertain, resulting in that the delayed execution frequently occurs due to the difference of jobs' importance [2]. Moreover, it has been found that makespan may not always be a main criterion to be optimised for the high-throughput computing [5].…”
mentioning
confidence: 99%
See 1 more Smart Citation