• Title of article

    Towards a hybrid parallelization of lattice Boltzmann methods

  • Author/Authors

    Vincent Heuveline، نويسنده , , Mathias J. Krause a، نويسنده , , Jonas Latt b، نويسنده ,

  • Issue Information
    ماهنامه با شماره پیاپی سال 2009
  • Pages
    10
  • From page
    1071
  • To page
    1080
  • Abstract
    Ongoing research towards the development of a hybrid parallelization concept for lattice Boltzmann methods is presented. It allows coping with platforms sharing both the properties of shared and distributed architectures. The proposed approach relies on spatial domain decomposition where each domain represents a basic block entity which is solved on a symmetric multi-processing (SMP) system. Emphasis is placed on the software design and the reworking needed to achieve good performance using OpenMP in that context. Those ideas are implemented in the C++ project OpenLB, which is also sketched in this article. The efficiency of the proposed approaches is tested on a 3D benchmark problem and compared with a purely MPI based approach.
  • Keywords
    Lattice Boltzmann method , CFD , MPI , OpenMP , Parallelization , High performance computing
  • Journal title
    Computers and Mathematics with Applications
  • Serial Year
    2009
  • Journal title
    Computers and Mathematics with Applications
  • Record number

    922024