1999
DOI: 10.1007/3-540-47954-6_7
|View full text |Cite
|
Sign up to set email alerts
|

Job Re-packing for Enhancing the Performance of Gang Scheduling

Abstract: Abstract. This paper presents some ideas for efficiently allocating resources to enhance the performance of gang scheduling. We first introduce a job re-packing scheme. In this scheme we try to rearrange the order of job execution on their originally allocated processors in a scheduling round to combine small fragments of available processors from different time slots together to form a larger and more useful one in a single time slot. We then describe an efficient resource allocation scheme based on job re-pa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2000
2000
2014
2014

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(6 citation statements)
references
References 5 publications
0
6
0
Order By: Relevance
“…The one advantage that GS has over its dynamic coscheduling counterparts is that it is fair across different job types. It should be noted that GS could be enhanced further, as others [12], [41] have suggested, which may tip the balance in favor of GS when the above factors are not overwhelming.…”
Section: Concluding Remarks and Future Workmentioning
confidence: 92%
“…The one advantage that GS has over its dynamic coscheduling counterparts is that it is fair across different job types. It should be noted that GS could be enhanced further, as others [12], [41] have suggested, which may tip the balance in favor of GS when the above factors are not overwhelming.…”
Section: Concluding Remarks and Future Workmentioning
confidence: 92%
“…In job re-packing we always utilise this kind of legal shift to rearrange jobs between time slots so that small fragments of available processors in different time slots can be combined into a larger and more useful one. This kind of job repacking can effectively be done based on the following two simple properties [11].…”
Section: Job Re-packingmentioning
confidence: 99%
“…To alleviate the problem of fragmentation we proposed another scheme, namely job re-packing [11]. In this scheme we try to rearrange the order of job execution on the originally allocated processors so that small fragments of idle resources from different time slots can be combined together to form a larger and more useful one in a single time slot.…”
Section: Introductionmentioning
confidence: 99%
“…Scheduling strategies can have a significant impact on the performance characteristics of a large parallel system [2,3,4,7,10,13,14,17,18,21,22]. Early strategies used a space-sharing approach, wherein jobs can run concurrently on different nodes of the machine at the same time, but each node is exclusively assigned to a job.…”
Section: Introductionmentioning
confidence: 99%
“…The second approach is to add a time-sharing dimension to space sharing using a technique called gangscheduling or coscheduling [16,22]. This technique virtualizes the physical machine by slicing the time axis into multiple virtual machines.…”
Section: Introductionmentioning
confidence: 99%