2005
DOI: 10.1007/978-3-540-31832-3_12
|View full text |Cite
|
Sign up to set email alerts
|

Runtime Adjustment of Parallel Nested Loops

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
13
0

Year Published

2005
2005
2019
2019

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 13 publications
(13 citation statements)
references
References 9 publications
0
13
0
Order By: Relevance
“…In the first proposal, all available parallelism is exposed to the environment and leaves the parallelization strategy to the run-time environment [15]. Instead of static parallelization, which can not take run-time conditions into account, the run-time environment seeks to minimize overhead and balance load by first exploiting as much coarse level parallelism as possible and then balance the load by exploiting fine-grained parallelism.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In the first proposal, all available parallelism is exposed to the environment and leaves the parallelization strategy to the run-time environment [15]. Instead of static parallelization, which can not take run-time conditions into account, the run-time environment seeks to minimize overhead and balance load by first exploiting as much coarse level parallelism as possible and then balance the load by exploiting fine-grained parallelism.…”
Section: Related Workmentioning
confidence: 99%
“…Automatic run-time thread distribution for nested parallelism has previously been proposed to eliminate the need for hand optimization [15,16]. In the first proposal, all available parallelism is exposed to the environment and leaves the parallelization strategy to the run-time environment [15].…”
Section: Related Workmentioning
confidence: 99%
“…After several contributions, an open question remained: would it be possible to avoid the programmer intervention in order to obtain the most suitable thread distribution? In this paper we propose a mechanism to do it, based on the previous works of Duran et al [7,10]. Those works introduced the facility of sampling the execution time for each branch in the outermost level of parallelism.…”
Section: Versionmentioning
confidence: 99%
“…An automatic mechanism to dynamically detect the best way to exploit the parallelism when having nested parallel loops is presented in the study [5]. This mechanism takes into account the number of threads, the size of the problem, the number of iterations in a loop and it was implemented inside the IBM XL runtime library.…”
Section: Introductionmentioning
confidence: 99%