首页 | 本学科首页   官方微博 | 高级检索  
     检索      

射线模型Bellhop的并行化处理
引用本文:张朝金,孙炳文.射线模型Bellhop的并行化处理[J].应用声学,2019,38(1):1-7.
作者姓名:张朝金  孙炳文
作者单位:中国科学院声学研究所,中国科学院声学研究所
摘    要:射线模型是声场计算时常用的模型之一,为了使射线模型Bellhop实现对声场的快速计算,该文基于Bellhop传播模型的C++版本BellhopC开发了并行化射线模型BellhopMP。在并行的处理过程中,结合高斯射线理论,利用多线程技术,建立稳定可靠的并行模型,实现快速声场预报。文章通过仿真实验验证了该模型计算声场的准确性,并通过典型海洋波导下的声传播问题对其并行计算性能进行了测试。结果表明使用BellhopMP能够大幅度提高计算速度,有效解决深海远程等长时间声场计算问题,并且串行所需的计算时间越长,并行效率越高。

关 键 词:高斯射线  声场计算  Bellhop  并行效率
收稿时间:2018/4/18 0:00:00
修稿时间:2018/12/26 0:00:00

Parallel computation of sound field based on beam tracing model Bellhop
ZHANG Chaojin and SUN Bingwen.Parallel computation of sound field based on beam tracing model Bellhop[J].Applied Acoustics,2019,38(1):1-7.
Authors:ZHANG Chaojin and SUN Bingwen
Institution:Institute of Acoustics, Chinese Academy of Sciences,Institute of Acoustics, Chinese Academy of Sciences
Abstract:Bellhop is a beam tracing model for simulating acoustic ?elds in ocean environments. In order to accelerate the long-range sound ?led simulation, taking advantage of the computing ability of multi-core processor, a parallelized model called BellhopMP (Bellhop multi process) is developed based on BellhopC, a C++ version of Bellhop. Fast prediction of sound ?eld can be implemented with the parallel model BellhopMP based on Gaussian beam tracing theory and multithread technology. BellhopMP is tested by numerical simulations in typical ocean waveguide, and the results indicate that BellhopMP has high parallel e?ciency, especially when serial computation takes longer time.
Keywords:Gaussian beam  Sound feld calculation  Bellhop  Parallel e?ciency
本文献已被 CNKI 等数据库收录!
点击此处可从《应用声学》浏览原始摘要信息
点击此处可从《应用声学》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号