Browse > Article
http://dx.doi.org/10.7583/JKGS.2014.14.6.59

CUDA based Lossless Asynchronous Compression of Ultra High Definition Game Scenes using DPCM-GR  

Kim, Youngsik (Dept. of Game & Multimedia Engineering, Korea Polytechnic University)
Abstract
Memory bandwidth requirements of UHD (Ultra High Definition $4096{\times}2160$) game scenes have been much more increasing. This paper presents a lossless DPCM-GR based compression algorithm using CUDA for solving the memory bandwidth problem without sacrificing image quality, which is modified from DDPCM-GR [4] to support bit parallel pipelining. The memory bandwidth efficiency increases because of using the shared memory of CUDA. Various asynchronous transfer configurations which can overlap the kernel execution and data transfer between host and CUDA are implemented with the page-locked host memory. Experimental results show that the maximum 31.3 speedup is obtained according to CPU time. The maximum 30.3% decreases in the computation time among various configurations.
Keywords
CUDA; Lossless Compression; Asynchronous Transfer; DPCM-GR (Differential Pulse Code Modulation - Golomb Rice);
Citations & Related Records
Times Cited By KSCI : 4  (Citation Analysis)
연도 인용수 순위
1 DEROO J., MOREIN S., FAVERA B., WRIGHT M., : Method and Apparatus for Compressing Parameter Values for Pixels in a Display Frame. In US Patent 6,476,811 (2002).
2 J. Kim and C. M. Kyung, "A lossless embedded compression using significant bit truncation for HD video coding", IEEE Transaction on Circuit and System for Video Technology, Vol. 20, No. 7, pp. 848-860, June 2010.   DOI
3 S. Lee, M. Chung, S. Park, and C. Kyung, "Lossless frame memory recompression for video codec preserving random accessibility of coding unit", IEEE Trans. Consumer Electro., Vol. 55, No. 4, pp.2105-2113, Nov. 2009.   DOI
4 S. Lee, N. Eum, M. Chung, and C. Kyung "Low Latency Variable Length Coding Scheme For Frame Memory Recompression", 2010 IEEE International Conference on Multimedia and Expo (ICME), pp.232-237, IEEE, 2010.
5 Hong-Sik Kim, Joohong Lee , Hyunjin Kim, Sungho Kang, and Woo Chan Park, "A Lossless Color Image Compression Architecture Using a Parallel Golomb-Rice Hardware Codec", IEEE Transactions on Circuits and Systems for Video Technology, Vol. 21, No. 11, pp.1581-1587, Nov. 2011.   DOI
6 Steve Morein, "ATI Radeon HyperZ Technology", ACM/Eurographics Symposium on Graphics Hardware, Aug 22, 2000.
7 NVIDIA CUDA, http://developer.nvidia.com/object/cuda.html.
8 Sang-Won Ha, Moon-Hee Choi, Tae-Joon Jun, Jin-Woo Kim, Hye-Ran Byun, and Tack-Don Han, "Bandwidth Efficient Summed Area Table Generation for CUDA", Journal of Korea Game Society, Vol. 12, No. 5, pp.67-78, 2012.   과학기술학회마을   DOI
9 Jin-Woo Kim, Yunhye Jung, Jinhong Park, Yong-Jin Park, and Tack-Don Han, "Optimization of Color Format Conversion of WebCam Images Using the CUDA", Journal of Korea Game Society, Vol. 11, No. 1, pp.147-157, 2011.   과학기술학회마을
10 Jong-Hyeon Lim and Byeong-Seok Shin, "Min-Max Octree Generation Using CUDA", Journal of Korea Game Society, Vol. 9, No. 6, pp.191-196, 2009.   과학기술학회마을
11 Namgon Lucas Kim and Jong-Won Kim "GPU-based Low-latency DXT Compression and Transport for 4K Ultra-high-definition Media Sharing", KIISE Transactions on Computing Practices, Vol. 18, No. 8, pp.573-581, 2012.   과학기술학회마을
12 Image 1 Asura's Wrath from http://www.giantbomb.com/
13 Image 2 Tom Clancy's the Division from http://www.dlh.net/
14 Image 3 Tom Clancy's the Division from http://www.dlh.net/
15 Image 4 Devil May Cry 5 from http://-www.gamehdwall.com/
16 Image 5 ForgeMaster from http://www.over3000.net/
17 Image 6 China Lake Grenade Launcher Pop Gun from http://www.polycount.com/