Multiple-relaxation-time lattice Boltzmann simulation of natural convection flow in a partitioned cavity using GPU computing
- Publication Type:
- Conference Proceeding
- AIP Conference Proceedings, 2019, 2121
- Issue Date:
Copyright Clearance Process
- Recently Added
- In Progress
- Open Access
This item is currently unavailable due to the publisher's embargo.
The embargo period expires on 19 Jul 2020
© 2019 Author(s). In this paper, we demonstrated the implementation of General Purpose Graphics Processing Unit (GPGPU) programming in Compute Unified Device Architecture (CUDA) C for the simulation of natural convection flow in a side-heated three-dimensional (3D) rectangular cavity with a partition. In the present lattice Boltzmann method (LBM) D3Q19 multiple-relaxation-time (MRT) and D3Q6 single relaxation-time (SRT) model are implemented for the simulation of fluid flow and temperature phenomena, respectively. The parallel code is validated with the benchmark problem of a side heated cubic cavity. The results are presented by the temperature distribution in terms of isotherms, local and average Nusselt number and 3D view of iso-surface for the different Rayleigh number (Ra) and the Prandtl number fixed at Pr = 0.71. It is also observed that the present parallel implementation of the MRT-lattice Boltzmann simulation in GPU has a substantial computational effciency rather than the sequential programming in central processing units (CPU).
Please use this identifier to cite or link to this item: