Litcius/Paper detail

Propagation Pattern for Moment Representation of the Lattice Boltzmann Method

John Gounley, Madhurima Vardhan, Erik W. Draeger, Pedro Valero‐Lara, Shirley Moore, Amanda Randles

2021IEEE Transactions on Parallel and Distributed Systems21 citationsDOIOpen Access PDF

Abstract

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 paper 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.

Topics & Concepts

Computer scienceLattice Boltzmann methodsMoment (physics)Representation (politics)Function representationParallel computingTheoretical computer scienceComputational scienceAlgorithmPhysicsClassical mechanicsPolitical scienceQuantum mechanicsBoolean functionPoliticsLawLattice Boltzmann Simulation StudiesGenerative Adversarial Networks and Image SynthesisAerosol Filtration and Electrostatic Precipitation
Propagation Pattern for Moment Representation of the Lattice Boltzmann Method | Litcius