摘要
基于CCD的侧向散射激光雷达是一种正在研究中的新技术,其需要对多幅图片进行处理,传统的数据处理方法消耗时间较长。如何提高计算效率是当前数据处理中的一个难题。对侧向散射激光雷达数据处理中的计算任务进行分析,总结出需要采用并行计算提高效率的关键任务。基于OpenMP标准,设计了两种并行算法,并通过个例对其有效性进行验证。结果表明,两种并行算法合理可行,结合后在不同性能的设备上均能显著提高侧向散射激光雷达数据处理的效率。
CCD-based side scattering lidar is a new technology under study. It needs to process a lot of pictures,and the tradi-tional data processing method takes a long time. How to improve the computational efficiency is a difficult problem in data process-ing. The computational tasks in the data processing for side scattering lidar have been analyzed,and the key task which needs to beparallelized for the performance improvement has been summarized. Based on the OpenMP,two parallel algorithms are designed,and the validity of them is demonstrated by some examples. The results show that the two parallel algorithms are reasonable and feasi-ble,and the data processing efficiency of the side scattering lidar can be significantly improved by combination of them in differentperformance devices.
引文
[1]石广玉,王标,张华,等.大气气溶胶的辐射与气候效应[J].大气科学,2008,32(4):826-840.SHI Guangyu,WANG Biao,ZHANG Hua,et al. The Ra-diative and Climatic Effects of Atmospheric Aerosols[J].Chinese Journal of Atmospheric Sciences,2008,32(4):826-840.
[2]Wu D,Zhou J,Liu D,et al. 12-year Lidar observationsof tropospheric aerosol over Hefei(31.9°N,117.2°E)[J].J of the Opt Society of Korea,2011,15(15):90-95.
[3]卢乃锰,闵敏,董立新,等.星载大气探测激光雷达发展与展望[J].遥感学报,2016,20(1):1-10.LU Naimeng,MIN Min,DONG Lixin,et al. Developmentand Prospect of Spaceborne LiDAR for Atmospheric Detec-tion[J]. Journal of Remote Sensing,2016,20(1):1-10.
[4]刘东,陶宗明,吴德成,等.三波长拉曼偏振激光雷达系统研制及探测个例[J].光学学报,2013,33(2):223-228.LIU Dong,TAO Zongming,WU Decheng,et al. Develop-ment of Three-Wavelength-Raman Lidar System andCase Study[J]. ACTA OPTICA SINICA,2013,33(2):223-228.
[5]董云升,刘文清,刘建国,等.激光雷达在城市交通污染中应用研究[J].光学学报,2010,30(2):315-320.DONG Yunsheng,LIU Wenqing,LIU Jianguo,et al. Ap-plication Study of Lidar in Urban Traffic Pollution[J]. Ac-ta Optica Sinica,2010,30(2):315-320.
[6] Z. Wang,P. Wechsler,W. Kuestner,et al. WyomingCloud Lidar:instrument description and applications[J].Opt. Express,2009,17(16):13576-13587.
[7]Bernes J E,Bronner S,Beck R,et al. Boundary layerscattering measurements with a charge-coupled devoce camera lidar[J]. Appl Opt,2003,42(15):2647-2652.
[8]Bernes J E,Parikh Sharma N C,Kaplan T B. Atmospher-ic aerosol profiling with a bistatic imaging lidar system[J].Appl Opt,2007,46(15):2922-2929.
[9]Z. Tao,D. Liu,C. Xie,et al. A numerical inversion meth-od for CCD side-scatter lidar,in Proceeding of Interna-tional conference on remote senseing[C]//Environmentand transportation engineering,Nanjing,China,2013,31(6):350-352.
[10]Tao Z,Liu D,Wang Z,et al. Measurements of aerosolphase function and vertical backscattering coefficient us-ing a charge-coupled device side-scatter lidar[J]. OptExpress,2014,22(1):1127-1134.
[11]Dongarra J,Fox G,Kennedy K,et al.Sourcebook of Par-allel Computing[M]. Beijing:Publishing House of Elec-trionics Industry,2005.
[12]Dagum. L.,Menon. R.,OpenMP:an industry standardAPI for shared-memory programming,Computational Sci-ence&Engineering,IEEE,1998,15(1):46-55.
[13]麻晓敏,陶宗明,马明俊,等.基于CCD的侧向散射激光雷达信号提取方法[J].光学学报,2014,34(2):0201001.MA Xiaomin,TAO Zongming,MA Mingjun,et al. Retri-val Method of Side-Scatter Lidar Signal Based on ChargeCouple Device Technique[J]. Acta Optica Sinica,2014,34(2):0201001.
[14]周伟明.多核计算与程序设计[M].武汉:华中科技大学出版社,2009.ZHOU Weiming. Multicore computing and programming[M]. Wuhan:Huazhong University of Science andTechnology Press,2009.
[15]单莹,吴建平,王正华.基于SMP集群的多层次并行编程模型与并行优化技术[J].计算机应用研究,2006,23(10):254-260.SHAN Ying,WU Jianping,WANG Zhenghua,et al. Hi-erarchical Parallel Programming Model and Paralleliza-tion and Optimization Techniques Based on SMP Cluster[J]. Application Research of Computers,2006,23(10):254-260.