2024 · 17 citations · 59 references
Existing GPU lossy compressors suffer from expensive data movement overheads, inefficient memory access patterns, and high synchronization latency, resulting in limited throughput. This work proposes cuSZP2, a generic single-kernel error-bounded lossy compressor purely on GPUs designed for applications that require high speed, such as large-scale GPU simulation and large language model training. In particular, CUSZP2 proposes a novel lossless encoding method, optimizes memory access patterns, and hides synchronization latency, achieving extreme end-to-end throughput and optimized compression ratio. Experiments on NVIDIA A100 GPU with 9 real-world HPC datasets demonstrate that, even with higher compression ratios and data quality, CUSZP2 can deliver on average 332.42 and $513.04 \mathrm{~GB} / \mathrm{s}$ end-to-end throughput for compression and decompression, respectively, which is around $2 \times$ of existing pure-GPU compressors and $200 \times$ of CPU-GPU hybrid compressors.
59
Image quality assessment: from error visibility to structural similarity
Zhou Wang, Alan C. Bovik, Hamid R. Sheikh et al. · IEEE Transactions on Image Processing · 2004 · 54.1K citations
Image Quality Metrics: PSNR vs. SSIM
Alain Horé, Djemel Ziou · 2010 · 4.2K citations
Jennifer E. Kay, Clara Deser, Adam S. Phillips et al. · Bulletin of the American Meteorological Society · 2014 · 2.6K citations · Full text
Edip Baysal, Dan Kosloff, J. W. C. Sherwood · Geophysics · 1983 · 1.5K citations