Proceedings of the 7th International Workshop on Runtime and Operating Systems for Supercomputers ROSS 2017 2017
DOI: 10.1145/3095770.3095774
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling Chapel Tasks with Qthreads on Manycore

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 22 publications
0
2
0
Order By: Relevance
“…Modern parallel programming frameworks provide support for load-balancing, although often only within a shared memory domain. Language-level support for dynamic scheduling exists within OpenMP and has been studied within Chapel [15] and X10 [9]. Some parallel programming frameworks, such as Legion [3], also support work stealing within a shared memory environment.…”
Section: Related Workmentioning
confidence: 99%
“…Modern parallel programming frameworks provide support for load-balancing, although often only within a shared memory domain. Language-level support for dynamic scheduling exists within OpenMP and has been studied within Chapel [15] and X10 [9]. Some parallel programming frameworks, such as Legion [3], also support work stealing within a shared memory environment.…”
Section: Related Workmentioning
confidence: 99%
“…This technique reduces inter-socket communication. Evans et al discuss scheduling strategies for Chapel tasks on manycore systems (Evans et al 2017). They compare two existing strategies Sherwood and Nemesis and introduce a novel strategy Distrib.…”
Section: Related Workmentioning
confidence: 99%