DocumentCode :
2103170
Title :
FFT-based matching pursuit implementation on CUDA platform
Author :
Li, Song ; Yin, Zhongke ; Wang, Jianying
Author_Institution :
School of Information Science and Technology, Southwest Jiaotong University, Chengdu, China
fYear :
2010
fDate :
4-6 Dec. 2010
Firstpage :
1181
Lastpage :
1184
Abstract :
Matching pursuit adaptively decomposes signals in a redundant dictionary to achieve some sub-optimal non-orthogonal sparse representations. However, due to the redundancy of the dictionary, MP is usually very time consuming. FFT-based MP implementation runs significantly faster than greedy MP implementation, yet it still may take days to decompose an image on some dictionaries with high redundancy. This paper presents an implementation of FFT-based matching pursuit algorithm on CUDA platform for sparse decomposition of images. We found that FFT based MP presents strong data parallelism, thus suited for implementing on CUDA platform and executed in a parallel way on CUDA-capable GPU devices. Experiments results show that several dozen times of speedup ratio can be easily achieved.
Keywords :
Arrays; Convolution; Dictionaries; Graphics processing unit; Indexes; Kernel; Matching pursuit algorithms; CUDA; FFT; Matching pursuit; sparse decomposition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Science and Engineering (ICISE), 2010 2nd International Conference on
Conference_Location :
Hangzhou, China
Print_ISBN :
978-1-4244-7616-9
Type :
conf
DOI :
10.1109/ICISE.2010.5689455
Filename :
5689455
Link To Document :
بازگشت