Stability analysis of lattice Boltzmann methods
Journal of Computational Physics
Asymptotic analysis of the lattice Boltzmann equation
Journal of Computational Physics
Parallel Lattice Boltzmann Flow Simulation on Emerging Multi-core Platforms
Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
TeraFLOP computing on a desktop PC with GPUs for 3D CFD
International Journal of Computational Fluid Dynamics - Mesoscopic Methods And Their Applications To CFD
International Journal of Computational Science and Engineering
Second order interpolation of the flow field in the lattice Boltzmann method
Computers & Mathematics with Applications
Optimization of a lattice Boltzmann computation on state-of-the-art multicore platforms
Journal of Parallel and Distributed Computing
Editorial: Mesoscopic methods in engineering and science
Computers & Mathematics with Applications
Advances in multi-domain lattice Boltzmann grid refinement
Journal of Computational Physics
Journal of Computational Physics
Computers & Mathematics with Applications
Hi-index | 0.10 |
Two multi-thread based parallel implementations of the lattice Boltzmann method for non-uniform grids on different hardware platforms are compared in this paper: a multi-core CPU implementation and an implementation on General Purpose Graphics Processing Units (GPGPU). Both codes employ second order accurate compact interpolation at the interfaces, coupling grids of different resolutions. Since the compact interpolation technique is both simple and accurate, it produces almost no computational overhead as compared to the lattice Boltzmann method for uniform grids in terms of node updates per second. To the best of our knowledge, the current paper presents the first study on multi-core parallelization of the lattice Boltzmann method with inhomogeneous grid spacing and nested time stepping for both CPUs and GPUs.