Towards Exascale Lattice Boltzmann computing
arXiv:2005.05908 · doi:10.1016/j.compfluid.2019.01.005
Abstract
We discuss the state of art of Lattice Boltzmann (LB) computing, with special focus on prospective LB schemes capable of meeting the forthcoming Exascale challenge. After reviewing the basic notions of LB computing, we discuss current techniques to improve the performance of LB codes on parallel machines and illustrate selected leading-edge applications in the Petascale range. Finally, we put forward a few ideas on how to improve the communication/computation overlap in current large-scale LB simulations, as well as possible strategies towards fault-tolerant LB schemes.
39 pages, 7 figures
References in corpus (6)
- Recursive regularization step for high-order lattice Boltzmann methods
- Massively Parallel Algorithms for the Lattice Boltzmann Method on Non-uniform Grids
- Mesoscopic simulations at the physics-chemistry-biology interface
- Elucidating the mechanism of step-emulsification
- Lattice Boltzmann Benchmark Kernels as a Testbed for Performance Analysis
- Mesoscale modelling of soft flowing crystals
Cited by in corpus (18)
- Extreme flow simulations reveal skeletal adaptations of deep-sea sponges
- Models of polymer solutions in electrified jets and solution blowing
- On the accuracy and performance of the lattice Boltzmann method with 64-bit, 32-bit and novel 16-bit number formats
- Mesoscopic simulations at the physics-chemistry-biology interface
- Relativistic Lattice Boltzmann Methods: Theory and Applications
- Beyond moments: relativistic Lattice-Boltzmann methods for radiative transport in computational astrophysics
- Lattice Boltzmann simulation of deformable fluid-filled bodies: progress and perspectives
- LBsoft: a parallel open-source software for simulation of colloidal systems
- Towards learning Lattice Boltzmann collision operators
- Quantum algorithms for scientific computing
- Lightweight Lattice Boltzmann
- Fast kinetic simulator for relativistic matter
- Quantum computing for simulation of fluid dynamics
- Lattice Boltzmann method for warm fluid simulations of plasma wakefield acceleration
- Designing a 3D Parallel Memory-Aware Lattice Boltzmann Algorithm on Manycore Systems
- Multiparticle collision dynamics for fluid interfaces with near-contact interactions
- Energy efficiency: a Lattice Boltzmann study
- Towards Exascale Design of Soft Mesoscale Materials