DOE OSTI · 2429651
Progressive Tree-Based Compression of Large-Scale Particle Data
Abstract
Scientific simulations and observations using particles have been creating large datasets that require effective and efficient data reduction to store, transfer, and analyze. However, current approaches either compress only small data well while being inefficient for large data, or handle large data but with insufficient compression. Toward effective and scalable compression/decompression of particle positions, we introduce new kinds of particle hierarchies and corresponding traversal orders that quickly reduce reconstruction error while being fast and low in memory footprint. Our solution to compression of large-scale particle data is a flexible block-based hierarchy that supports progressive, random-access, and error-driven decoding, where error estimation heuristics can be supplied by the user. For low-level node encoding, we introduce new schemes that effectively compress both uniform and densely structured particle distributions. Our proposed methods thus target all three phases of a tree-based particle compression pipeline, namely tree construction, tree traversal, and node encoding. In conclusion, the improved efficacy and flexibility of these methods over existing compressors are demonstrated through extensive experimentation, using a wide range of scientific particle datasets.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Hoang, Duong, Bhatia, Harsh, Lindstrom, Peter, Pascucci, Valerio. 2023-03-28. Progressive Tree-Based Compression of Large-Scale Particle Data. https://doi.org/10.1109/tvcg.2023.3260628
Cite the original work for its findings. Save a collection to share your selection of sources.