Propagation Pattern for Moment Representation of the Lattice Boltzmann Method
Journal Article
·
· IEEE Transactions on Parallel and Distributed Systems
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
- Duke Univ., Durham, NC (United States)
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
- Univ. of Texas at El Paso, TX (United States)
A propagation pattern for the moment representation of the regularized lattice Boltzmann method (LBM) in three dimensions is presented. Using effectively lossless compression, the simulation state is stored as a set of moments of the lattice Boltzmann distribution function, instead of the distribution function itself. An efficient cache-aware propagation pattern for this moment representation has the effect of substantially reducing both the storage and memory bandwidth required for LBM simulations. This article extends recent work with the moment representation by expanding the performance analysis on central processing unit (CPU) architectures, considering how boundary conditions are implemented, and demonstrating the effectiveness of the moment representation on a graphics processing unit (GPU) architecture.
- Research Organization:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States); Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA)
- Grant/Contract Number:
- AC05-00OR22725; AC52-07NA27344
- OSTI ID:
- 1814345
- Alternate ID(s):
- OSTI ID: 1840103
- Report Number(s):
- LLNL-JRNL--818369
- Journal Information:
- IEEE Transactions on Parallel and Distributed Systems, Journal Name: IEEE Transactions on Parallel and Distributed Systems Journal Issue: 3 Vol. 33; ISSN 1045-9219
- Publisher:
- IEEECopyright Statement
- Country of Publication:
- United States
- Language:
- English
Similar Records
Moment representation in the lattice Boltzmann method on massively parallel hardware
Moment Representation of Regularized Lattice Boltzmann Methods on NVIDIA and AMD GPUs
Conference
·
Fri Nov 01 00:00:00 EDT 2019
·
OSTI ID:1607181
Moment Representation of Regularized Lattice Boltzmann Methods on NVIDIA and AMD GPUs
Conference
·
Wed Nov 01 00:00:00 EDT 2023
·
OSTI ID:2224172