• 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