光学学报, 2017, 37 (6): 0601001, 网络出版: 2017-06-08   

基于时域多分辨率的非球形气溶胶散射并行计算模型设计及验证

Design and Validation of Parallelized Computational Model for Nonspherical Aerosol Scattering Based on Multi-Resolution Time-Domain
作者单位
1 解放军理工大学气象海洋学院, 江苏 南京 211101
2 解放军理工大学电磁环境效应与光电工程国家级重点实验室, 江苏 南京 210007
3 中国洛阳电子装备实验中心, 河南 洛阳 471000
摘要
为解决串行时域多分辨率(MRTD)散射模型运行时间长和内存消耗大的问题, 基于消息传递接口(MPI)技术设计了一种非球形气溶胶散射并行计算模型。介绍了MRTD散射模型的基本框架和2种并行数据通信方案, 并基于MPI重复非阻塞通信技术实现了MRTD散射模型的并行化设计; 搭建了网络并行计算平台, 实现了模型的并行化计算。将MRTD散射模型与Mie散射模型、T矩阵法进行了对比, 验证了并行MRTD散射模型的计算准确性。结果表明, MRTD模型可较准确地模拟非球形粒子散射特性, 并行计算技术可显著提高计算效率; 电磁场分量同时交换的并行设计方案的计算效率略高于仅交换磁场分量的方案; 通过增加中央处理器核数, 程序的并行加速比随之增大, 但单核运行效率却略有降低。随着粒子尺度参数的增大, 单核计算效率随之增加, 复折射率的改变并不会显著影响并行计算效率。
Abstract
In order to decrease computational time and computer memory consumed by the serial multi-resolution time-domain (MRTD) scattering model, a parallel calculation model for nonspherical aerosol scattering is proposed based on message passing interface (MPI) technique. A basic frame of the MRTD scattering model and two parallelization data communication schemes are introduced, and the parallel design for MRTD scattering model is achieved by MPI repeated non-blocking communication technique. A network parallel computation platform is established for the parallel calculation. To validate the computational accuracy of the MRTD scattering model, the simulation results of parallelized MRTD scattering model are compared with that of Mie scattering model and T Matrix method. The results show that the MRTD model can calculate the scattering parameters of nonspherical particles accurately. Parallel computational technique can improve computation efficiency notably. The computation efficiency of the parallelization design scheme that exchanges electric field and magnetic field simultaneously is higher than that of the scheme that exchanges magnetic field simply. With increasing the number of central processing unit cores, the parallel acceleration ratio of program is incresing, while the computational efficiency of single processor is slightly decreasing. With the increasing of particle size parameter, the computational efficiency of single processor is increasing as well. It also can be found that the change of complex refractive index has no notable influence on parallel computational efficiency.

胡帅, 高太长, 李浩, 杨波, 陈鸣, 刘磊, 李刚. 基于时域多分辨率的非球形气溶胶散射并行计算模型设计及验证[J]. 光学学报, 2017, 37(6): 0601001. Hu Shuai, Gao Taichang, Li Hao, Yang Bo, Chen Ming, Liu Lei, Li Gang. Design and Validation of Parallelized Computational Model for Nonspherical Aerosol Scattering Based on Multi-Resolution Time-Domain[J]. Acta Optica Sinica, 2017, 37(6): 0601001.

本文已被 1 篇论文引用
被引统计数据来源于中国光学期刊网
引用该论文: TXT   |   EndNote

相关论文

加载中...

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!