The Implementation and Performance Analysis of AWMMF Parallel Algorithm on GPU

被引:0
|
作者
Mu, Weiyang [1 ]
Jin, Jing [1 ]
Feng, Hongqi
Wang, Qiang [1 ]
机构
[1] Harbin Inst Technol, Dept Control Sci & Engn, Harbin 150006, Peoples R China
关键词
Median filter; Parallel algorithm; Compute Unified Device Architecture; Graphics Processing Unit;
D O I
暂无
中图分类号
TH7 [仪器、仪表];
学科分类号
0804 ; 080401 ; 081102 ;
摘要
For most practical image processing systems, people often make the tradeoff between image processing quality and algorithm time complexity, because the best algorithms cannot meet the real-time requirement. However, with the introduction and development of CUDA (Compute Unified Device Architecture), GPU (Graphics Processing Unit) is widely used to implement parallel algorithms, which can speed up the massive and complex computing procedures. We once proposed an algorithm called AWMMF (adaptive window multistage median filter) for image salt-and-pepper denoising. In order to ensure its real-time performance, we implement the corresponding parallel algorithm with CUDA on GPU, and analyze its performance of several optimization techniques. The results not only show that the parallel algorithm on GPU is significantly superior to the serial one on CPU, but also indicate that reasonable optimizations can have a huge performance improvement.
引用
收藏
页码:1530 / 1534
页数:5
相关论文
共 50 条
  • [1] Vidushi: Parallel Implementation of Alpha Miner Algorithm and Performance Analysis on CPU and GPU Architecture
    Kundra, Divya
    Juneja, Prerna
    Sureka, Ashish
    [J]. BUSINESS PROCESS MANAGEMENT WORKSHOPS, (BPM 2015), 2016, 256 : 230 - 241
  • [2] A parallel Bees Algorithm implementation on GPU
    Luo, Guo-Heng
    Huang, Sheng-Kai
    Chang, Yue-Shan
    Yuan, Shyan-Ming
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (03) : 271 - 279
  • [3] Parallel MRI Reconstruction Algorithm Implementation on GPU
    Shahzad, H.
    Sadaqat, M. F.
    Hassan, B.
    Abbasi, W.
    Omer, H.
    [J]. APPLIED MAGNETIC RESONANCE, 2016, 47 (01) : 53 - 61
  • [4] A Parallel GPU Implementation of the TimberWolf Placement Algorithm
    Al-Kawam, Ahmad
    Harmanani, Haidar M.
    [J]. 2015 12TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY - NEW GENERATIONS, 2015, : 792 - 795
  • [5] Parallel Implementation of a Machine Learning Algorithm on GPU
    Cuomo, Salvatore
    De Michele, Pasquale
    Di Nardo, Emanuel
    Marcellino, Livia
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2018, 46 (05) : 923 - 942
  • [6] Parallel MRI Reconstruction Algorithm Implementation on GPU
    H. Shahzad
    M. F. Sadaqat
    B. Hassan
    W. Abbasi
    H. Omer
    [J]. Applied Magnetic Resonance, 2016, 47 : 53 - 61
  • [7] Parallel Implementation of Face Detection Algorithm on GPU
    Bhatia, Aashna R.
    Patel, Narendra M.
    Chauhan, Narendra C.
    [J]. PROCEEDINGS ON 2016 2ND INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING TECHNOLOGIES (NGCT), 2016, : 674 - 677
  • [8] A Parallel Algorithm for LZW Decompression, with GPU Implementation
    Funasaka, Shunji
    Nakano, Koji
    Ito, Yasuaki
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, PPAM 2015, PT I, 2016, 9573 : 228 - 237
  • [9] Parallel Implementation of a Machine Learning Algorithm on GPU
    Salvatore Cuomo
    Pasquale De Michele
    Emanuel Di Nardo
    Livia Marcellino
    [J]. International Journal of Parallel Programming, 2018, 46 : 923 - 942
  • [10] Implementation and performance analysis of the massively parallel method of characteristics based on GPU
    Song, Peitao
    Zhang, Zhijian
    Liang, Liang
    Zhang, Qian
    Zhao, Qiang
    [J]. ANNALS OF NUCLEAR ENERGY, 2019, 131 : 257 - 272