Using the Discrete Wavelet Transform for Lossy On-the-Fly Compression of GPU Fluid Simulations - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue International Journal for Numerical Methods in Fluids Année : 2024

Using the Discrete Wavelet Transform for Lossy On-the-Fly Compression of GPU Fluid Simulations

Résumé

High-performance computing in fluid dynamics frequently confronts substantial memory demands, especially in large-scale applications. Data compression techniques can alleviate these memory constraints, but introduce new challenges. This paper introduces an innovative on-the-fly low-overhead lossy compression technique tailored for GPU-based fluid simulations, utilizing the Discrete Wavelet Transform (DWT). Our approach significantly diminishes memory requirements, achieving up to a 10-fold long-term reduction on a D3Q27 simulation, while minimally impacting the simulation accuracy. The methodology is built around careful design choices to achieve a satisfactory compression ratio/speed trade-off. It effectively maintains mass conservation and accurately preserves essential discontinuities in simulations. Extensive testing with a D3Q27 Lattice-Boltzmann Method (LBM) simulation on a single GPU has shown that large-scale grids can be processed with minimal impact on the simulation accuracy and acceptable compression times. This compression technique demonstrates a robust capability to handle memory limitations in fluid simulations, opening the door to more complex and larger-scale simulations.
Fichier principal
Vignette du fichier
Using the Discrete Wavelet Transform for Lossy On-the-Fly%0ACompression of GPU Fluid Simulations.pdf (2.37 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04582282 , version 1 (21-05-2024)

Licence

Identifiants

Citer

Clément Flint, Atoli Huppé, Philippe Helluy, Bérenger Bramas, Stéphane Genaud. Using the Discrete Wavelet Transform for Lossy On-the-Fly Compression of GPU Fluid Simulations. International Journal for Numerical Methods in Fluids, 2024, ⟨10.1002/fld.5344⟩. ⟨hal-04582282⟩
148 Consultations
75 Téléchargements

Altmetric

Partager

More