November 2023

Conference Paper

Moment representation in the lattice Boltzmann method on massively parallel hardware

By:
Vardhan, Madhurima; Gounley, John P; Hegele, Luiz; Draeger, Erik; Randles, Amanda
Page Number:
34
Book Title:
Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis
Publication Date:
November 9, 2023
Conference Name:
The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC 2019)
Conference Location:
Denver, Colorado, United States of America
Conference Sponsor:
ACM, IEEE
View DOI Listing:
https://doi.org/10.1145/3295500.3356204

Abstract

The widely-used lattice Boltzmann method (LBM) for computational fluid dynamics is highly scalable, but also significantly memory bandwidth-bound on current architectures. This paper presents a new regularized LBM implementation that reduces the memory footprint by only storing macroscopic, moment-based data. We show that the amount of data that must be stored in memory during a simulation is reduced by up to 47%. We also present a technique for cache-aware data re-utilization and show that optimizing cache utilization to limit data motion results in a similar improvement in time to solution. These new algorithms are implemented in the hemodynamics solver HARVEY and demonstrated using both idealized and realistic biological geometries. We develop a performance model for the moment representation algorithm and evaluate the performance on Summit.


Related Researchers