DocumentCode
3041166
Title
Employing nested OpenMP for the parallelization of multi-zone computational fluid dynamics applications
Author
Ayguade, Eduard ; Gonzalez, Marc ; Martorell, Xavier ; Jost, Gabriele
Author_Institution
Comput. Archit. Dept., Centre Europeu de Parallelism de Barcelona, Spain
fYear
2004
fDate
26-30 April 2004
Firstpage
6
Abstract
Summary form only given. We describe the parallelization of the multizone code versions of the NAS parallel benchmarks employing multilevel OpenMP parallelism. For our study we use the NanosCompiler, which supports nesting of OpenMP directives and provides clauses to control the grouping of threads, load balancing, and synchronization. We report the benchmark results, compare the timings with those of different hybrid parallelization paradigms and discuss OpenMP implementation issues which effect the performance of multilevel parallel applications.
Keywords
benchmark testing; computational fluid dynamics; message passing; multi-threading; open systems; program compilers; resource allocation; synchronisation; NAS parallel benchmarks; NanosCompiler; hybrid parallelization paradigm; load balancing; multilevel OpenMP parallelism; multizone computational fluid dynamics; synchronization; Application software; Computational fluid dynamics; Computer architecture; Concurrent computing; Fluid dynamics; NASA; Parallel processing; Parallel programming; Timing; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
Print_ISBN
0-7695-2132-0
Type
conf
DOI
10.1109/IPDPS.2004.1302905
Filename
1302905
Link To Document