Proceedings of the Tenth Annual ACM Symposium on Parallel Algorithms and Architectures - SPAA '98 1998
DOI: 10.1145/277651.277678
|View full text |Cite
|
Sign up to set email alerts
|

Thread scheduling for multiprogrammed multiprocessors

Abstract: We present a user-level thread scheduler for shared-memory mul-

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
98
0

Year Published

2005
2005
2021
2021

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 252 publications
(98 citation statements)
references
References 34 publications
0
98
0
Order By: Relevance
“…The tree formed over all nodes with enable edges is referred to as enabling tree [13]. depth(u) denotes the distance of node u from the root in the enabling tree.…”
Section: Useful Notationsmentioning
confidence: 99%
See 2 more Smart Citations
“…The tree formed over all nodes with enable edges is referred to as enabling tree [13]. depth(u) denotes the distance of node u from the root in the enabling tree.…”
Section: Useful Notationsmentioning
confidence: 99%
“…We leverage the proof methodology first proposed in [13] for pure work stealing based scheduling in a single SMP node. Our unique contributions are (a) proof that prioritized random inter-place work stealing is efficient using suitable probability density function, and, (b) proof of the lower and upper bounds of time complexity and message complexity for the multi-place distributed scheduling algorithm presented in Section 3.1.…”
Section: Time Complexity Analysismentioning
confidence: 99%
See 1 more Smart Citation
“…The reason is that between the decision and migration gap, the load view of the system might have changed. Inspired by the work stealing algorithm [23] used in MIMD-style parallel computer, we proposed a cooperated migration mechanism, which combines the virtue of work sharing and work stealing, and thinks heavily on cache effect on multi-processor system.…”
Section: Load Balance In Simkmentioning
confidence: 99%
“…So we redesign the mig list to use doubleended stack proposed by Arora [23] . In this mode, local threads enque and deque from bottom, and other threads deque from top.…”
Section: Load Balance In Simkmentioning
confidence: 99%