首页|BELLHOP3D模型的多核并行及性能评估

BELLHOP3D模型的多核并行及性能评估

扫码查看
通过三维射线模型BELLHOP3D能够计算海洋中的三维声场,在声呐性能预报以及海洋环境参数反演等应用中具有重要意义.然而随着计算海域范围的增大以及计算网格点分辨率的提高,水声传播对计算的需求也逐渐增大.文章面向天河2号超级计算平台的多核体系结构,针对BELLHOP3D计算特征,充分挖掘其中的并行性,采用OpenMP多核并行技术,实现BELLHOP3D的多核并行.最后,通过Munk波导算例以及三维楔形海底算例对射线模型的并行计算效率进行了测试,当计算节点中的24个计算核心全部用于计算时,两个算例的并行计算效率分别达到了83.3%和87.5%.
Multi-core parallelization and performance evaluation of BELLHOP3D model
The three-dimensional ray model BELLHOP3D can be used to calculate the three-dimensional sound field in the ocean,which is of great significance in practical applications such as sonar performance prediction and marine environmental parameter inversion.However,with the increases of the calculated sea area and the resolution improvement of the calculated grid points,the computational demand of underwater acoustic propagation is also gradually increased.In this paper,the parallelization in the computing process of BELLHOP3D is studied,and the OpenMP multi-core parallel technique is used to realize the multi-core parallilzation of BELLHOP3D on Tianhe Ⅱplatform.Finally,the parallel computational efficiency of the ray model is tested in the 2D Munk waveguide case and the 3D wedge-shaped seabed case.When all the 24 computing cores in the computing node of Tianhe Ⅱ are used for calculation,the parallel computational efficiencies for the two examples reach 83.3%and 87.5%,respectively.

BELLHOP3Dsonar performance predictionTianhe ⅡOpenMP parallelizationparallel efficiency

蓝强、马树青、朴胜春、肖汶斌、王勇献

展开 >

国防科技大学气象海洋学院,湖南长沙 410073

哈尔滨工程大学水声技术重点实验室,黑龙江哈尔滨 150001

哈尔滨工程大学海洋信息获取与安全工信部重点实验室,工业和信息化部,黑龙江哈尔滨 150001

哈尔滨工程大学水声工程学院,黑龙江哈尔滨 150001

展开 >

BELLHOP3D 声呐性能预报 天河2号 OpenMP多核并行 并行效率

国防科技重点实验室基金国防基础科研计划项目

6412214200403JCKY2020550C011

2024

声学技术
中科院声学所东海研究站,同济大学声学所,上海市声学学会,上海船舶电子设备研究所

声学技术

CSTPCD北大核心
影响因子:0.415
ISSN:1000-3630
年,卷(期):2024.43(4)