Welcome to Journal of University of Chinese Academy of Sciences,Today is

›› 2013, Vol. 30 ›› Issue (5): 676-681.DOI: 10.7523/j.issn.2095-6134.2013.05.016

Previous Articles     Next Articles

Parallel implementation of iterative shrinkage-thresholding algorithm via CUDA

GENG Min-Ming1,2, JIANG Cheng-Long1,2, ZHANG Bing-Chen1   

  1. 1. National Key Laboratory of Microwave Imaging Technology, Institute of Electronics, Chinese Academy of Sciences, Beijing 100190, China;
    2. University of Chinese Academy of Sciences, Beijing 100190, China
  • Received:2012-06-15 Revised:2013-01-21 Online:2013-09-15
  • Contact: 耿旻明,E-mail:gmm810@qq.com

Abstract: We design and implement iterative shrinkage-thresholding algorithm (ISTA) on GPU via CUDA programming, and apply it in sparse microwave imaging. The simulation results show that, compared to CPU-based implementation, GPU-based implementation reconstructs correct signals at a faster computation speed.

Key words: sparse microwave imaging, iterative shrinkage-thresholding algorithm (ISTA), compute unified device architecture (CUDA), parallel processing

CLC Number: