mlsanityData to 14 Oct 2026

cuSZ: An Efficient GPU-Based Error-Bounded Lossy Compression Framework for Scientific Data

arXiv 2007.09625 ↗First posted 19 Jul 2020cs.DCcited by 18

Not on the map. Why?

Abstract (arXiv)

Error-bounded lossy compression is a state-of-the-art data reduction technique for HPC applications because it not only significantly reduces storage overhead but also can retain high fidelity for postanalysis. Because supercomputers and HPC applications are becoming heterogeneous using accelerator-based architectures, in particular GPUs, several development teams have recently released GPU versions of their lossy compressors. However, existing state-of-the-art GPU-based lossy compressors suffer from either low compression and decompression throughput or low compression quality. In this paper, we present an optimized GPU version, cuSZ, for one of the best error-bounded lossy compressors-SZ. To the best of our knowledge, cuSZ is the first error-bounded lossy compressor on GPUs for scientific data. Our contributions are fourfold. (1) We propose a dual-quantization scheme to entirely remove the data dependency in the prediction step of SZ such that this step can be performed very efficiently on GPUs. (2) We develop an efficient customized Huffman coding for the SZ compressor on GPUs. (3) We implement cuSZ using CUDA and optimize its performance by improving the utilization of GPU memory bandwidth. (4) We evaluate our cuSZ on five real-world HPC application datasets from the Scientific Data Reduction Benchmarks and compare it with other state-of-the-art methods on both CPUs and GPUs. Experiments show that our cuSZ improves SZ's compression throughput by up to 370.1x and 13.1x, respectively, over the production version running on single and multiple CPU cores, respectively, while getting the same quality of reconstructed data. It also improves the compression ratio by up to 3.48x on the tested data compared with another state-of-the-art GPU supported lossy compressor.

Key facts. Cited by 18 papers in the map (data through 14 Oct 2026). First posted on arXiv 19 Jul 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 3; 2022: 1; 2023: 2; 2024: 8; 2025: 1; 2026: 3.

18 papers.

Sort:

By area:

  1. 2021Exploring Autoencoder-based Error-bounded Compression for Scientific Datacited by 19
  2. 2021COMET: A Novel Memory-Efficient Deep Learning Training Framework by Using Error-Bounded Lossy Compressioncited by 8
  3. 2024MGARD: A multigrid framework for high-performance, error-controlled data compression and refactoringcited by 8
  4. 2025KVComp: A High-Performance, LLM-Aware, Lossy Compression Framework for KV Cachecited by 7
  5. 2023SRN-SZ: Deep Leaning-Based Scientific Error-bounded Lossy Compression with Super-resolution Neural Networkscited by 6
  6. 2024Accelerating Communication in Deep Learning Recommendation Model Training with Dual-Level Adaptive Lossy Compressioncited by 5
  7. 2021Lossy compression of statistical data using quantum annealercited by 4
  8. 2023Fast 2D Bicephalous Convolutional Autoencoder for Compressing 3D Time Projection Chamber Datacited by 3
  9. 2024Machine Learning Techniques for Data Reduction of Climate Applicationscited by 3
  10. 2024Accelerating Large Language Model Training with Hybrid GPU-based Compressioncited by 2
  11. 2022SIMD Lossy Compression for Scientific Datacited by 0
  12. 2024What Operations can be Performed Directly on Compressed Arrays, and with What Error?cited by 0
6 more
  1. 2024Lessons Learned on the Path to Guaranteeing the Error Bound in Lossy Quantizerscited by 0
  2. 2024Enhancing Lossy Compression Through Cross-Field Information for Scientific Applicationscited by 0
  3. 2024Variable Rate Neural Compression for Sparse Detector Datacited by 0
  4. 2026Mitigating Artifacts in Pre-quantization Based Scientific Data Compressors with Quantization-aware Interpolationcited by 0
  5. 2026NCCLZ: Compression-Enabled GPU Collectives with Decoupled Quantization and Entropy Codingcited by 0
  6. 2026AlignPred: Error-Controlled KV Cache Compression via Alignment and Predictive Codingcited by 0