Employing nested OpenMP for the parallelization of multi-zone computational fluid dynamics applications
Eduard Ayguadé, Marc González, Xavier Martorell, Gabriele Jost · 2004
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.