English

A General Framework for Error-controlled Unstructured Scientific Data Compression

Information Theory 2025-01-14 v1 math.IT

Abstract

Data compression plays a key role in reducing storage and I/O costs. Traditional lossy methods primarily target data on rectilinear grids and cannot leverage the spatial coherence in unstructured mesh data, leading to suboptimal compression ratios. We present a multi-component, error-bounded compression framework designed to enhance the compression of floating-point unstructured mesh data, which is common in scientific applications. Our approach involves interpolating mesh data onto a rectilinear grid and then separately compressing the grid interpolation and the interpolation residuals. This method is general, independent of mesh types and typologies, and can be seamlessly integrated with existing lossy compressors for improved performance. We evaluated our framework across twelve variables from two synthetic datasets and two real-world simulation datasets. The results indicate that the multi-component framework consistently outperforms state-of-the-art lossy compressors on unstructured data, achieving, on average, a 2.33.5×2.3-3.5\times improvement in compression ratios, with error bounds ranging from \num1e6\num{1e-6} to \num1e2\num{1e-2}. We further investigate the impact of hyperparameters, such as grid spacing and error allocation, to deliver optimal compression ratios in diverse datasets.

Keywords

Cite

@article{arxiv.2501.06910,
  title  = {A General Framework for Error-controlled Unstructured Scientific Data Compression},
  author = {Qian Gong and Zhe Wang and Viktor Reshniak and Xin Liang and Jieyang Chen and Qing Liu and Tushar M. Athawale and Yi Ju and Anand Rangarajan and Sanjay Ranka and Norbert Podhorszki and Rick Archibald and Scott Klasky},
  journal= {arXiv preprint arXiv:2501.06910},
  year   = {2025}
}

Comments

10 pages, 9 figures. 2024 IEEE 20th International Conference on e-Science (e-Science). IEEE, 2024