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 :
بازگشت