• 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