Scientific Reports (Oct 2024)
Dynamic hybrid parallel computing of the Ray Model for solving underwater acoustic fields in vast sea
Abstract
Abstract Utilizing acoustic information for search route planning will greatly increase the success rate of searching for underwater targets, which requires rapid computing of numerous underwater acoustic fields. The efficiency of traditional computing methods is too low to meet the requirements of rapid applications. In this paper, a underwater multi-acoustic fields computing model is developed based on ray theory, and multi-level hybrid parallel computing strategies are designed based on the model characteristics, and a dynamic scheduling optimization algorithm at process level is introduced to solve the load imbalance problem. All parallel computing strategies are tested in Tianhe-II High Performance Computer (HPC) system, and the tests show that: 1. compared with the serial version, hybrid parallel computing strategy provides a Speedup of 75.7 under 240 cores; 2. after the introduction of the dynamic scheduling optimization algorithm, the speed of solving the underwater acoustic fields is further increased by 28.99% under the same computing resources, and the Speedup reaches 97.67; 3. the optimal combination of process/thread parameter on the Tianhe-II HPC system is given as 3/8, and the final Speedup reaches 112.13.