DocumentCode
147130
Title
Improvement of Adaptive Fractal Image Coding Algorithm for GPGPU Systems Using Index Vectors
Author
Wakatani, Akiyoshi ; Murakami, Akira
Author_Institution
Konan Univ., Kobe, Japan
fYear
2014
fDate
26-28 March 2014
Firstpage
432
Lastpage
432
Abstract
Summary form only given. Fractal image coding is one of the most prominent compression technologies. It can be also used for industrial applications like image retrieval methods and image indexing methods. In addition, the adaptive approach can achieve the image compression with given quality level by changing the size of range blocks in any location, so the adaptive approach can achieve a high compression rate with less data than the non-adaptive method, but the naive parallel implementation may result in the inefficient parallelization due to the imbalance of work loads. On the other hand, GPGPU (General Purpose computing on Graphics Processing Unit) attracts a great deal of attention, which is used for general-purpose computations like numerical calculations as well as graphics processing. In this paper, we evaluate three parallel programs for the adaptive fractal image coding algorithm on GPUs by using CUDA (Compute Unified Device Architecture) on Nvidia GTX Titan GPU and discuss the effectiveness of parallel programs using index vectors and multithreading. Especially, the third program may enhance the occupancy of GPU computing by distributing the reduction computing over several processing cores.
Keywords
graphics processing units; image coding; multi-threading; parallel architectures; CUDA; GPGPU systems; GPU computing occupancy enhancement; Nvidia GTX Titan GPU; adaptive fractal image coding algorithm improvement; compression rate; compression technologies; compute unified device architecture; general purpose computing-on-graphics processing unit; general-purpose computations; graphics processing; image quality level; index vectors; multithreading; numerical calculations; parallel implementation; parallel programs; range block size; Computers; Fractals; Graphics processing units; Image coding; Indexes; PSNR; Vectors; CUDA; GPU; image coding; multicore processor; multithread; parallel processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Compression Conference (DCC), 2014
Conference_Location
Snowbird, UT
ISSN
1068-0314
Type
conf
DOI
10.1109/DCC.2014.13
Filename
6824484
Link To Document