Linear Bregman algorithm implemented in parallel GPU

Pengyan Li, Jue Ke, Dong Sui, Ping Wei

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Citations (Scopus)

Abstract

At present, most compressed sensing (CS) algorithms have poor converging speed, thus are difficult to run on PC. To deal with this issue, we use a parallel GPU, to implement a broadly used compressed sensing algorithm, the Linear Bregman algorithm. Linear iterative Bregman algorithm is a reconstruction algorithm proposed by Osher and Cai. Compared with other CS reconstruction algorithms, the linear Bregman algorithm only involves the vector and matrix multiplication and thresholding operation, and is simpler and more efficient for programming. We use C as a development language and adopt CUDA (Compute Unified Device Architecture) as parallel computing architectures. In this paper, we compared the parallel Bregman algorithm with traditional CPU realized Bregaman algorithm. In addition, we also compared the parallel Bregman algorithm with other CS reconstruction algorithms, such as OMP and TwIST algorithms. Compared with these two algorithms, the result of this paper shows that, the parallel Bregman algorithm needs shorter time, and thus is more convenient for real-time object reconstruction, which is important to people™s fast growing demand to information technology.

Original languageEnglish
Title of host publication2015 International Conference on Optical Instruments and Technology
Subtitle of host publicationOptoelectronic Imaging and Processing Technology, OIT 2015
EditorsGuangming Shi, Bormin Huang, Xuelong Li
PublisherSPIE
ISBN (Electronic)9781628418033
DOIs
Publication statusPublished - 2015
Event2015 International Conference on Optical Instruments and Technology: Optoelectronic Imaging and Processing Technology, OIT 2015 - Beijing, China
Duration: 17 May 201519 May 2015

Publication series

NameProceedings of SPIE - The International Society for Optical Engineering
Volume9622
ISSN (Print)0277-786X
ISSN (Electronic)1996-756X

Conference

Conference2015 International Conference on Optical Instruments and Technology: Optoelectronic Imaging and Processing Technology, OIT 2015
Country/TerritoryChina
CityBeijing
Period17/05/1519/05/15

Keywords

  • CPU
  • GPU
  • Linear Bregman algorithm
  • compressed sensing
  • object reconstruction
  • parallel computing

Fingerprint

Dive into the research topics of 'Linear Bregman algorithm implemented in parallel GPU'. Together they form a unique fingerprint.

Cite this