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 (2)
Cited by in corpus (6)
- Extreme flow simulations reveal skeletal adaptations of deep-sea sponges
- Models of polymer solutions in electrified jets and solution blowing
- Mesoscopic simulations at the physics-chemistry-biology interface
- Beyond moments: relativistic Lattice-Boltzmann methods for radiative transport in computational astrophysics
- Designing a 3D Parallel Memory-Aware Lattice Boltzmann Algorithm on Manycore Systems
- Towards Exascale Design of Soft Mesoscale Materials