GPU Implementation of Orthogonal Matching Pursuit for Compressive Sensing

被引:28
|
作者
Fang, Yong [1 ]
Chen, Liang [1 ]
Wu, Jiaji [2 ]
Huang, Bormin [3 ]
机构
[1] NW A&F Univ, Coll Informat Engn, Yangling, Shaanxi, Peoples R China
[2] Xidian Univ, Minist Educ, Key Lab Intelligent Percept & Image Understanding, Xian, Shaanxi, Peoples R China
[3] Univ Wisconsin, Space Sci & Engn Ctr, Madison, WI USA
基金
美国国家科学基金会;
关键词
compressive sampling; recovery algorithm; orthogonal matching pursuit; graphics processing unit; SIGNAL RECOVERY;
D O I
10.1109/ICPADS.2011.158
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recovery algorithms play a key role in compressive sampling (CS). Currently, a popular recovery algorithm for CS is the orthogonal matching pursuit (OMP), which possesses the merits of low complexity and good recovery quality. Considering that the OMP involves massive matrix/vector operations, it is very suited to being implemented in parallel on graphics processing unit (GPU). In this paper, we first analyze the complexity of each module in the OMP and point out the bottlenecks of the OMP lie in the projection module and the least-squares module. To speedup the projection module, Fujimoto's matrix-vector multiplication algorithm is adopted. To speedup the least-squares module, the matrix-inverse-update algorithm is adopted. Experimental results show that +40x speedup is achieved by our implementation of OMP on GTX480 GPU over on Intel(R) Core(TM) i7 CPU. Since the projection module occupies more than 2/3 of the total run time, we are looking for a faster matrix-vector multiplication algorithm.
引用
收藏
页码:1044 / 1047
页数:4
相关论文
共 50 条
  • [21] Applications of Orthogonal Matching Pursuit in Compressed Sensing
    Long Jingfan
    Wei Xiujie
    Ye Peixin
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER, NETWORKS AND COMMUNICATION ENGINEERING (ICCNCE 2013), 2013, 30 : 13 - 16
  • [22] On the efficiency of the Orthogonal Matching Pursuit in compressed sensing
    Livshits, E. D.
    [J]. SBORNIK MATHEMATICS, 2012, 203 (02) : 183 - 195
  • [23] FPGA Implementation of Orthogonal Matching Pursuit Algorithm
    Morales-Perez, Carlos
    Rangel-Magdaleno, Jose
    Cruz-Vega, Israel
    Ramirez-Cortes, Juan
    Peregrina-Barreto, Hayde
    [J]. 2016 13TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTING SCIENCE AND AUTOMATIC CONTROL (CCE), 2016,
  • [24] Compressive sensing based PAPR reduction in OFDM systems: Modified orthogonal matching pursuit approach
    Azarnia, Ghanbar
    Sharifi, Abbas Ali
    Emami, Hojjat
    [J]. ICT EXPRESS, 2020, 6 (04): : 368 - 371
  • [25] A Fast Image Recovery Using Compressive Sensing Technique with Block Based Orthogonal Matching Pursuit
    Sermwuthisarn, Parichat
    Auethavekiat, Supatana
    Patanavijit, Vorapoj
    [J]. 2009 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS 2009), 2009, : 212 - +
  • [26] FPGA Implementation of Threshold Projection Orthogonal Matching Pursuit Algorithm for Compressed Sensing Reconstruction
    Liu, Sujuan
    Ma, Jiajun
    Cui, Chengkai
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2024, 71 (03) : 1184 - 1197
  • [27] Multiatom tensor orthogonal matching pursuit algorithm for compressive-sensing-based hyperspectral image reconstruction
    Zhao, Rongqiang
    Wang, Qiang
    Shen, Yi
    Li, Jia
    [J]. JOURNAL OF APPLIED REMOTE SENSING, 2016, 10
  • [28] Selective Locking Tensor Orthogonal Matching Pursuit Algorithm Based on Block Sparsity for Multidimensional Compressive Sensing
    Zhao, Rongqiang
    Wang, Qiang
    Shen, Yi
    [J]. 2016 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE PROCEEDINGS, 2016, : 240 - 245
  • [29] Non-line-of-sight object detection based on the Orthogonal Matching Pursuit Compressive Sensing Reconstruction
    Li, Mengdi
    Mathai, Anumol
    Xu, Xiping
    Wang, Xin
    [J]. OPTICS FRONTIER ONLINE 2020: OPTICS IMAGING AND DISPLAY, 2020, 11571
  • [30] Reduced Computational Complexity Orthogonal Matching Pursuit Using a Novel Partitioned Inversion Technique for Compressive Sensing
    Kim, Seonggeon
    Yun, Uihyun
    Jang, Jaehyuk
    Seo, Geunsu
    Kang, Jongjin
    Lee, Heung-No
    Lee, Minjae
    [J]. ELECTRONICS, 2018, 7 (09):