2012
DOI: 10.1587/transinf.e95.d.1407
|View full text |Cite
|
Sign up to set email alerts
|

Stable Adaptive Work-Stealing for Concurrent Many-Core Runtime Systems

Abstract: SUMMARYThe proliferation of many-core architectures has led to the explosive development of parallel applications using programming models, such as OpenMP, TBB, and Cilk/Cilk++. With increasing number of cores, however, it becomes even harder to efficiently schedule parallel applications on these resources since current many-core runtime systems still lack effective mechanisms to support collaborative scheduling of these applications. In this paper, we study feedback-driven adaptive scheduling based on work st… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2013
2013
2014
2014

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 16 publications
0
1
0
Order By: Relevance
“…In these environments, the productivity and performance gains largely depend on the effective exploitation of application parallelism across the available computing resources. Due to the increasing scale and the dynamic nature of these modern computing platforms, there is a need for more efficient scheduling strategies in order to effectively allocate the available computing resources to the parallel applications [1,2].…”
Section: Introductionmentioning
confidence: 99%
“…In these environments, the productivity and performance gains largely depend on the effective exploitation of application parallelism across the available computing resources. Due to the increasing scale and the dynamic nature of these modern computing platforms, there is a need for more efficient scheduling strategies in order to effectively allocate the available computing resources to the parallel applications [1,2].…”
Section: Introductionmentioning
confidence: 99%