Parallel Optimization of Message Passing Interface for 3D Sound Propagation Model BELLHOP3D

Zihua Miao, Yiqing Zhou, Wenyu Luo, Shuanglin Wu · Journal of Physics Conference Series · 2024

Abstract BELLHOP3D is a widely used three-dimensional computational model for acoustic wave propagation in the ocean based on the ray method. Although its computational efficiency is relatively high, there is still significant scope for improvement. This paper presents an optimized version of BELLHOP3D that utilizes the message passing interface (MPI) to parallelize the calculation of azimuth and pitch angles. The parallel algorithm developed in this study exhibits high efficiency and produces stable and reliable results. The current work introduces both the serial and parallel algorithms of BELLHOP3D, and subsequently validates the accuracy of the parallel program via numerical simulations and also evaluates the parallel computing performance. The computation results demonstrate that parallel calculation of both azimuth and pitch angles through the use of the message transfer interface considerably enhances the parallel efficiency of BELLHOP3D.

Read the paper · More papers on PaperTik