1995
DOI: 10.1007/bf02577787
|View full text |Cite
|
Sign up to set email alerts
|

Coscheduling based on runtime identification of activity working sets

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
22
0
2

Year Published

1996
1996
2005
2005

Publication Types

Select...
5
3
1

Relationship

1
8

Authors

Journals

citations
Cited by 36 publications
(24 citation statements)
references
References 23 publications
0
22
0
2
Order By: Relevance
“…Also, the lack o f m ultiprogramming can hurt when a process performs a lot of I O. The second approach i s a h ybrid scheme, called exact coscheduling or gang scheduling 12,5,4,6 , that combines time sharing with space sharing. The processes of a job are scheduled on their respective nodes at the same time for a given time quantum, the expiration of which results in a synchronization between the nodes using logical or physical clocks to decide on the next job to run.…”
Section: Introductionmentioning
confidence: 99%
“…Also, the lack o f m ultiprogramming can hurt when a process performs a lot of I O. The second approach i s a h ybrid scheme, called exact coscheduling or gang scheduling 12,5,4,6 , that combines time sharing with space sharing. The processes of a job are scheduled on their respective nodes at the same time for a given time quantum, the expiration of which results in a synchronization between the nodes using logical or physical clocks to decide on the next job to run.…”
Section: Introductionmentioning
confidence: 99%
“…For clarity, the examples will use short sequences T and small values of m. It should be clear, however, that the concepts presented (1), (2), (3), (4), (5), (6), (7), (8) [1], [2], [3], [4], [5], [6], [7], [8] 0.35 [3,4], [5,6], [7,8] 0.25 Arbitrary (1), (2,3,4), (5), (6), (7,8) [1], [2,3,4], [5], [6], [7,8] (2), (3), (2), (3), (1), (4) [1], [3], [2], [3], [2], [3], [1], [4] apply as well to arbitrarily large sequences and values of m. Table 1 shows the locality of simple path sequences with different partitionings.…”
Section: The Locality Measurementioning
confidence: 99%
“…• Exact Co-Scheduling Schemes In order to address the inefficiencies of space sharing, exact co-scheduling, or gang scheduling [17,7,6,22,8], allows time-sharing on each node. It manages the scheduling via a two-dimensional scheduling matrix (called the Ousterhout matrix), with columns denoting number of nodes in the system, and rows denoting the time slices.…”
Section: Summary Of Cluster Scheduling Strategiesmentioning
confidence: 99%