ARL中Clean算法的并行化研究
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Research on parallelization of Clean algorithm in ARL
  • 作者:刘慧慧 ; 闻萌莎 ; 钱慎一 ; 吴怀广 ; 张伟伟 ; 李代祎
  • 英文作者:LIU Huihui;WEN Mengsha;QIAN Shenyi;WU Huaiguang;ZHANG Weiwei;LI Daiyi;College of Computer and Communication Engineering,Zhengzhou University of Light Industry;College of Computer Science and Software Engiveering,East China Normal University;
  • 关键词:ARL ; 去卷积算法 ; CUDA ; 并行计算 ; Clean算法
  • 英文关键词:ARL;;deconvolution algorithm;;CUDA;;parallel computing;;Clean algorithm
  • 中文刊名:ZZQB
  • 英文刊名:Journal of Light Industry
  • 机构:郑州轻工业大学计算机与通信工程学院;华东师范大学计算机科学与软件工程学院;
  • 出版日期:2019-04-23 17:39
  • 出版单位:轻工学报
  • 年:2019
  • 期:v.34;No.156
  • 基金:国家重点研发计划政府间科技合作项目(2016YFE0100600; 2016YFE0100300)
  • 语种:中文;
  • 页:ZZQB201902013
  • 页数:7
  • CN:02
  • ISSN:41-1437/TS
  • 分类号:94-100
摘要
针对SKA算法参考库ARL中的去卷积算法运行效率低、无法满足海量数据实时处理的问题,提出了CPU和GPU协同工作模式下的并行化Clean算法.该方法将Clean算法中可以并行计算的步骤利用多线程在GPU上并行执行,将无法并行计算的步骤在CPU上串行执行.验证实验结果表明,在数据逐渐增大的过程中,并行化Clean算法比在CPU上的串行处理运行时间显著减少,当图达到4096像素×4096像素时,可以有10倍的提速.这说明并行化Clean算法在处理海量数据时,能够显著提高运算效率.
        The deconvolution algorithm in the ARL of the SKA algorithm reference library is inefficient and cannot meet the needs of real-time processing of massive data. The parallelized Clean algorithm in the cooperative working mode of CPU and GPU was proposed. The steps of parallel computing in Clean algorithm were executed in parallel on GPU using multi-threads,and the steps in the Clean algorithm that couldn't be parallelized were executed serially on the CPU. The results showed that the running time of parallel Clean algorithm under CPU and GPU cooperative mode was significantly shorter than that under CPU. When the image size reached 4096 × 4096,the parallel Clean algorithm GPU cooperative mode could be speeded up by 10 times,which showed that the parallel Clean algorithm could significantly improve the efficiency of operation when dealing with massive data.
引文
[1]DABBECH A,FERRARI C,MARY D,et al.Moresane:model reconstruction by synthesis-analysis estimators-a sparse deconvolution algorithm for radio interferometric imaging[J].Astronomy&Astrophysics,2015,576:7.
    [2]BROEKEMA P C,VAN NIEUWPOORT R V,BAL H E.The square kilometre array science data processor:Preliminary compute platform design[J].Journal of Instrumentation,2015,10(7):14.
    [3]VAN HEERDEN E,KARASTERGIOU A,ROBERTS S J,et al.New approaches for the real-time detection of binary pulsars with the Square Kilometre Array(SKA)[C]∥General Assembly and Scientific Symposium.Piscataway:IEEE,2014:1-4.
    [4]LA CAMERA A,SCHREIBER L,DIOLAITI E,et al.A method for space-variant deblurring with application to adaptive optics imaging in astronomy[J].Astronomy&Astrophysics,2015,579:1.
    [5]HGBOM J A.Aperture synthesis with a nonregular distribution of interferometer baselines[J].Astronomy and Astrophysics Supplement Series,1974,15:417.
    [6]BHATNAGAR S,CORNWELL T J.Scale sensitive deconvolution of interferometric images-I:adaptive scale pixel(Asp)decomposition[J].Astronomy&Astrophysics,2004,426(2):747.
    [7]CORNWELL T J.Multiscale CLEAN deconvo-lution of radio synthesis images[J].IEEE Journal of Selected Topics in Signal Processing,2008,2(5):793.
    [8]RAU U,CORNWELL T J.A multi-scale multifrequency deconvolution algorithm for synthesis imaging in radio interferometry[J].Astronomy&Astrophysics,2011,532:71.
    [9]ZHANG L,ZHANG M,LIU X.The adaptiveloop-gain adaptive-scale Clean deconvolution of radio interferometric images[J].Astrophysics&Space Science,2016,361(5):153.
    [10]CHENG J,XU L,LU Z,et al.Application of wavelet clean for Mingantu Spectral Radio-heliograph imaging[C]∥2017 International Symposium on Intelligent Signal Processing and Communication Systems(ISPACS).Piscataway:IEEE,2017:81.
    [11]BOSE R.Lean Clean:deconvolution algorithm for radar imaging of contiguous targets[J].IEEE Transactions on Aerospace and Electronic Systems,2011,47(3):2190
    [12]CHEN L,LI L M,WAN G C,et al.A modified Clean algorithm for improving aperture synthesis observations of radio astronomy[C]∥Progress in Electromagnetic Research Symposium.Piscataway:IEEE,2016:144.
    [13]HUANG X,WANG K,HUANG L,et al.GPUimplementation for lo-regularized blind motion deblurring[C]∥IEEE International Conference on Progress in Informatics and Computing.Piscataway:IEEE,2016:597-601.
    [14]SHERRY M,SHEARER A.IMPAIR:massively parallel deconvolution on the GPU[C]∥Image Processing:Algorithms and Systems XI.[S.l.]:[s.n.],2013,8655(1):84-94.
    [15]SANDERS J,KANDROT E.CUDA by example[M].Boston:Addison-Wesley Professional,2010:18-25.
    [16]Nvidia.CUDA C best practices guide[M].American:Nvidia,2012.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700