2022
DOI: 10.1103/physreve.106.015308
|View full text |Cite
|
Sign up to set email alerts
|

Accuracy and performance of the lattice Boltzmann method with 64-bit, 32-bit, and customized 16-bit number formats

Abstract: Fluid dynamics simulations with the lattice Boltzmann method (LBM) are very memory intensive. Alongside reduction in memory footprint, significant performance benefits can be achieved by using FP32 (single) precision compared to FP64 (double) precision, especially on GPUs. Here we evaluate the possibility to use even FP16 and posit16 (half) precision for storing fluid populations, while still carrying arithmetic operations in FP32. For this, we first show that the commonly occurring number range in the LBM is … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
8
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 26 publications
(9 citation statements)
references
References 99 publications
1
8
0
Order By: Relevance
“…In this work we use the Volume-of-Fluid (VoF) lattice Boltzmann method (LBM) implementation FluidX3D [34,[42][43][44][45][46][47] that has been extended to simulate rising bubbles with Hoshen-Kopelman [48] volume tracking and the ideal gas law…”
Section: Volume-of-fluid Lattice Boltzmann Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…In this work we use the Volume-of-Fluid (VoF) lattice Boltzmann method (LBM) implementation FluidX3D [34,[42][43][44][45][46][47] that has been extended to simulate rising bubbles with Hoshen-Kopelman [48] volume tracking and the ideal gas law…”
Section: Volume-of-fluid Lattice Boltzmann Methodsmentioning
confidence: 99%
“…The method is thoroughly validated in [34,[44][45][46][47]49]. VoF provides three classes of Cartesian grid pointsfluid, interface and gas.…”
Section: Volume-of-fluid Lattice Boltzmann Methodsmentioning
confidence: 99%
“…In this work we use the Volume-of-Fluid (VoF) lattice Boltzmann method (LBM) implementation FluidX3D [31,[39][40][41][42][43][44] that has been extended to simulate rising bubbles with Hoshen-Kopelman [45] volume tracking and the ideal gas law…”
Section: Volume-of-fluid Lattice Boltzmann Methodsmentioning
confidence: 99%
“…The method is thoroughly validated in [31,[41][42][43][44]46]. VoF provides three classes of Cartesian grid points -fluid, interface and gas.…”
Section: Volume-of-fluid Lattice Boltzmann Methodsmentioning
confidence: 99%
“…On the other hand, the streaming population arrays can only have one type of coalesced access, either read or write, since they move toward different grid lattices. Lehmann et al 36 pointed out that having a coalesced write and misaligned read is preferable, which is what we adopt. Therefore, the post‐collision populations for the neighboring lattices are stored together instead of grouped by the streaming target.…”
Section: Gpu Implementationmentioning
confidence: 99%