Sep 2026· Proceedings of the International Conference on Parallel Processing· 0 citations· 40 references
Abstract
HPC (High Performance Computing) applications such as numerical simulations are memory-intensive. As memory grows scarce compared to compute power, compression could alleviate hardware demands by reducing memory footprint at runtime, especially on GPU. Existing compression algorithms for scientific data are not specifically designed for GPU memory usage reduction. This work investigates the requirements of such an algorithm. We identify losslessness, end-to-end throughput, and reduced memory footprint as the key characteristics for alleviating memory requirements and improving overall resource utilization. We introduce bxCOMP, a lightweight, low-overhead, lossless GPU compression algorithm for scientific data, and describe its implementation. The proposed block-based approach outperforms state-of-the-art scientific data compression methods in decompression throughput and retains 75% of the best compression ratios on challenging real-life HPC datasets. A preprocessing phase precomputes writing positions and compressed size. Hence, no extra memory allocation is needed during compression, increasing the upper size limit of input data for identical memory resources. This also removes the need for a final copy to a tight buffer, allowing bxCOMP to match existing algorithms in end-to-end compression throughput. Optimal block size can be adjusted between iterations to optimize compression ratio throughout the simulation.
BlockMGARD is proposed, an adaptive, Region-of-Interest (ROI)-supported GPU lossy compressor, with four contributions: an In-cache Block decomposition leveraging GPU on-chip memory and constant lookup tables to accelerate decomposition; a hybrid hierarchy combining In-cache Block and global decomposition to balance spe...
Yan-Liang Li, Qian Gong, Qing Liu et al.· 0 citations
GPU-accelerated analytical query processing is often limited by both GPU device memory capacity and host-to-device data transfer time. Modern data compression techniques, such as cascaded lightweight compression, can mitigate these issues. However, existing designs all exhibit critical tradeoffs on compression ratios,...
Yong-Qi Zhuo, Xin-Yu Zeng, Huan-Chen Zhang et al.· Proceedings of the ACM on Ma...· 0 citations
FitFloat is presented, a drop-in floating-point array replacement supporting user-specified precision on GPUs with the goal of reducing storage requirements of scientific applications while maximizing performance over Unified Memory.
FaCTz is presented, the first GPU-based error-bounded lossy compressor that guarantees critical-point preservation and provides a block-wise mode optimized for throughput and a speculative per-point mode optimized for compression ratio.
Mingze Xia, Yu-Xiao Li, Sheng Di et al.· 0 citations
CC-Bench is presented, a lightweight, extensible, and application-oriented benchmark suite for evaluating communication compression under realistic execution conditions, and uses declarative application-environment modeling to decouple profiling logic from communication libraries, datasets, and fidelity metrics, enabli...
Hao Fan, Wei Wang, Xing-Chen Liu et al.· 0 citations
This work proposes SAI, a mechanism that virtualizes shared memory into the L2 cache to improve GPU performance for AI applications and introduces an L2 cache management strategy that integrates associativity-based virtual page allocation and a replacement information table, reducing page-swapping overhead while preser...
Hanqing Li, Tie-Jun Li, Sheng Ma et al.· ACM Transactions on Design A...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.