Conference proceeding
cuSZ-i: High-Ratio Scientific Lossy Compression on GPUs with Optimized Multi-Level Interpolation
Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis, pp.1-15
ACM Conferences
SC '24: The International Conference for High Performance Computing, Networking, Storage, and Analysis
11/17/2024
DOI: 10.1109/SC41406.2024.00019
Abstract
Error-bounded lossy compression is a critical technique for significantly reducing scientific data volumes. Compared to CPU-based compressors, GPU-based compressors exhibit substantially higher throughputs, fitting better for today's HPC applications. However, the critical limitations of existing GPU-based compressors are their low compression ratios and qualities, severely restricting their applicability. To overcome these, we introduce a new GPU-based error-bounded scientific lossy compressor named cuSZ-i, with the following contributions: (1) A novel GPU-optimized interpolation-based prediction method significantly improves the compression ratio and decompression data quality. (2) The Huffman encoding module in cuSZ-i is optimized for better efficiency. (3) cuSZ-i is the first to integrate the NVIDIA Bitcomplossless as an additional compression-ratio-enhancing module. Evaluations show that cuSZ-i significantly outperforms other latest GPU-based lossy compressors in compression ratio under the same error bound (hence, the desired quality), showcasing a 476% advantage over the second-best. This leads to cuSZ-i's optimized performance in several real-world use cases.
Details
- Title: Subtitle
- cuSZ-i: High-Ratio Scientific Lossy Compression on GPUs with Optimized Multi-Level Interpolation
- Creators
- Jinyang Liu - University of HoustonJiannan Tian - Indiana University BloomingtonShixun Wu - University of California, RiversideSheng Di - Argonne National LaboratoryBoyuan Zhang - Indiana University BloomingtonRobert Underwood - Argonne National LaboratoryYafan Huang - University of Iowa, Iowa City, IA, USAJiajun Huang - University of California, RiversideKai Zhao - Florida State UniversityGuanpeng Li - University of Iowa, Iowa City, IA, USADingwen Tao - Indiana University BloomingtonZizhong Chen - University of California, RiversideFranck Cappello - Argonne National Laboratory
- Resource Type
- Conference proceeding
- Publication Details
- Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis, pp.1-15
- Conference
- SC '24: The International Conference for High Performance Computing, Networking, Storage, and Analysis
- Series
- ACM Conferences
- DOI
- 10.1109/SC41406.2024.00019
- Publisher
- IEEE Press
- Grant note
- U.S. Department of Energy, Office of Science, Advanced Scientific Computing Research (ASCR): DE-AC02-06CH11357 National Science Foundation: 2003709, 2303064, 2104023, 2247080, 2247060, 2312673, 2311875, 2311876
This research was supported by the U.S. Department of Energy, Office of Science, Advanced Scientific Computing Research (ASCR), under contracts DE-AC02-06CH11357. This work was also supported by the National Science Foundation (Grant Nos. 2003709, 2303064, 2104023, 2247080, 2247060, 2312673, 2311875, and 2311876). We also acknowledge the computing resources provided by Argonne Leadership Computing Facility (ALCF) and Advanced Cyberinfrastructure Coordination Ecosystem-Purdue Anvil through Services & Support (ACCESS).
- Language
- English
- Date published
- 11/17/2024
- Academic Unit
- Computer Science
- Record Identifier
- 9984748155702771
Metrics
22 Record Views