• DocumentCode
    3722373
  • Title

    Multi-domain Grid Refinement for Lattice-Boltzmann Simulations on Heterogeneous Platforms

  • Author

    Pedro Valero-Lara;Johan Jansson

  • Author_Institution
    Basque Center for Appl. Math., Bibao, Spain
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The main contribution of the present work consists of several parallel approaches for grid refinement based on a multi-domain decomposition for lattice-Boltzmann simulations. The proposed method for discretizing the fluid incorporates different regular Cartesian grids with no homogeneous spatial domains, which are in need to be communicated each other. Three different parallel approaches are proposed, homogeneous Multicore, homogeneous GPU, and heterogeneous Multicore-GPU. Although, the homogeneous implementations exhibit satisfactory results, the heterogeneous approach achieves up to 30% extra efficiency, in terms of Millions of Fluid Lattice Updates per Second (MFLUPS), by overlapping some of the steps on both architectures, Multicore and GPU.
  • Keywords
    "Lattices","Multicore processing","Couplings","Graphics processing units","Mathematical model","Computational modeling","Computational fluid dynamics"
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering (CSE), 2015 IEEE 18th International Conference on
  • Type

    conf

  • DOI
    10.1109/CSE.2015.9
  • Filename
    7371348