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 :
بازگشت