Multi-domain grid refinement for lattice-Boltzmann simulations on heterogeneous platforms

Pedro Valero-Lara, Johan Jansson

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Scopus citations

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.

Original languageEnglish
Title of host publicationProceedings - IEEE 18th International Conference on Computational Science and Engineering, CSE 2015
EditorsChristian Plessl, Guojing Cong, Joao M. P. Cardoso, Luis Veiga, Didier El Baz, Thomas Rauber
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-8
Number of pages8
ISBN (Electronic)9781467382977
DOIs
StatePublished - 2015
Externally publishedYes
Event18th IEEE International Conference on Computational Science and Engineering, CSE 2015 - Porto, Portugal
Duration: Oct 21 2015Oct 23 2015

Publication series

NameProceedings - IEEE 18th International Conference on Computational Science and Engineering, CSE 2015

Conference

Conference18th IEEE International Conference on Computational Science and Engineering, CSE 2015
Country/TerritoryPortugal
CityPorto
Period10/21/1510/23/15

Funding

This research has been supported by EU-FET grant EUNISON 308874, the Basque Excellence Research Center (BERC 2014-2017) program by the Basque Government, the Spanish Ministry of Economy and Competitiveness MINECO: BCAM Severo Ochoa accreditation SEV-2013-0323 and the Project of the Spanish Ministry of Economy and Competitiveness with reference MTM2013-40824. We also thank NVIDIA GPU Research Center program for the provided resources.

Keywords

  • Heterogeneous (Multicore-GPU) Platforms
  • Lattice-Boltzmann Method
  • Multi-Domain Grid Refinement
  • Parallel Computing

Fingerprint

Dive into the research topics of 'Multi-domain grid refinement for lattice-Boltzmann simulations on heterogeneous platforms'. Together they form a unique fingerprint.

Cite this