Pass-efficient methods for compression of high-dimensional turbulent flow data
Alec M. Dunton, Llu\'is Jofre, Gianluca Iaccarino, Alireza Doostan

TL;DR
This paper introduces pass-efficient, parallelizable low-rank matrix decomposition methods, including a novel single-pass algorithm, to compress high-dimensional turbulent flow data with high accuracy and significant data reduction.
Contribution
It presents a new single-pass interpolative decomposition algorithm and demonstrates its effectiveness in compressing turbulent flow data with high compression ratios.
Findings
Achieved compression factors over 400 for unladen turbulent flow data.
Achieved compression factors of 100 for particle-laden flow data.
Maintained accuracy in flow statistics and particle velocity recovery.
Abstract
The future of high-performance computing, specifically on future Exascale computers, will presumably see memory capacity and bandwidth fail to keep pace with data generated, for instance, from massively parallel partial differential equation (PDE) systems. Current strategies proposed to address this bottleneck entail the omission of large fractions of data, as well as the incorporation of compression algorithms to avoid overuse of memory. To ensure that post-processing operations are successful, this must be done in a way that a sufficiently accurate representation of the solution is stored. Moreover, in situations where the input/output system becomes a bottleneck in analysis, visualization, etc., or the execution of the PDE solver is expensive, the the number of passes made over the data must be minimized. In the interest of addressing this problem, this work…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTensor decomposition and applications · Model Reduction and Neural Networks · Numerical Methods and Algorithms
