18th International Parallel and Distributed Processing Symposium, 2004. Proceedings.
DOI: 10.1109/ipdps.2004.1302905
|View full text |Cite
|
Sign up to set email alerts
|

Employing nested OpenMP for the parallelization of multi-zone computational fluid dynamics applications

Abstract: In this paper

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
17
0

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 15 publications
(18 citation statements)
references
References 8 publications
1
17
0
Order By: Relevance
“…Binding, however, is non-portable from the performance point of view. In order to favor affinities in a more portable manner, the NANOS compiler [DGC05,AGMJ04] allows to associate groups of threads with parallel regions in a static way. The OpenUH Compiler [CHJ + 06] proposes a mecanism to accurately select the threads of a subteam, although this proposition does not involve nested parallelism.…”
Section: Related Workmentioning
confidence: 99%
“…Binding, however, is non-portable from the performance point of view. In order to favor affinities in a more portable manner, the NANOS compiler [DGC05,AGMJ04] allows to associate groups of threads with parallel regions in a static way. The OpenUH Compiler [CHJ + 06] proposes a mecanism to accurately select the threads of a subteam, although this proposition does not involve nested parallelism.…”
Section: Related Workmentioning
confidence: 99%
“…In order to motivate the proposal of this paper, we summarize in this section the main observations and conclusions of previous research works [4,5,2,13,3]. Figure 1 shows a simplified version of the structure of BT-MZ, one of the codes included in the NAS multizone benchmarks [9].…”
Section: Motivationmentioning
confidence: 99%
“…In the example, this is done by having different values for the argument of the NUM THREADS clause, depending on the zone that a set of threads is going to work on. In order to illustrate the impact of this thread clustering strategy, Figure 2 shows how the execution time of the BT-MZ application changes with different allocations of threads in the outer level (NP) and inner level (NT) [3]. NT represents the average value as its exact value is different for each zone since their have different sizes in this application.…”
Section: Motivationmentioning
confidence: 99%
See 2 more Smart Citations