天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

WKBZ簡正波模型混合并行計算方法研究

發(fā)布時間:2024-05-21 21:55
  針對水聲傳播模型的計算量大,難以滿足實時化、精細化水下聲傳播信息保障需求的難題,基于MPI+OpenMP混合并行編程方法,開展了WKBZ簡正波模型混合并行計算方法研究,實現(xiàn)了水下聲場2級混合并行計算。該方法通過節(jié)點間消息傳遞、節(jié)點內內存共享的方式,有效克服了MPI并行編程模型通信開銷大和OpenMP并行編程環(huán)境可擴展性差的缺點,較好地解決了水下聲傳播快速計算的問題。測試結果表明,該方法能夠較好地利用SMP集群節(jié)點間和節(jié)點內多級并行機制,充分發(fā)揮消息傳遞編程模型和共享內存編程模型各自的優(yōu)勢,大幅降低MPI進程間通信帶來的時間開銷,有效提升程序的可擴展性和并行效率。

【文章頁數(shù)】:7 頁

【部分圖文】:

圖1MPI+OpenMP混合并行編程模型結構圖

圖1MPI+OpenMP混合并行編程模型結構圖

MPI+OpenMP混合并行編程模型通過在節(jié)點內使用共享存儲模型、節(jié)點外采用消息傳遞模型實現(xiàn)具體問題的多級并行求解[6]。該模型將SMP集群的硬件特點與并行編程模型有機融合到一起,通過充分發(fā)揮2種模型各自的優(yōu)點,實現(xiàn)SMP集群計算性能的充分發(fā)揮,從而獲得更高的計算性能和可擴展性。....


圖2WKBZ2維聲場串行計算流程圖

圖2WKBZ2維聲場串行計算流程圖

當接收深度、目標深度確定后,WKBZ簡正波模型的計算主要圍繞著本征值、本征函數(shù)、水平距離上傳播損失的計算開展,計算量隨著頻率的增加而增加。為了得到水下2維聲場的精細化分布,即考慮目標深度不變,接收傳感器在整個水深上變化時所接收到的目標聲場分布,將接收深度按照固定的水深間隔向海底方....


圖3基于MPI的WKBZ2維聲場并行計算流程圖

圖3基于MPI的WKBZ2維聲場并行計算流程圖

(2)對接收深度循環(huán)進行并行劃分,讓每1個進程獨立地完成某1個接收深度上的本征函數(shù)、傳播損失計算,所有進程計算完成后,再通過聚合通信將傳播損失值收集到一起。這種方式只需要在每個進程計算完成后進行1次聚合通信,大大減少了通信次數(shù)。本文采用此方法來實現(xiàn)基于MPI的WKBZ2維聲場并....


圖4WKBZ簡正波模型混合并行算法計算流程圖

圖4WKBZ簡正波模型混合并行算法計算流程圖

通過前面的分析可知,2維WKBZ簡正波模型的計算過程主要圍繞著不同接收深度上本征函數(shù)、水平距離上傳播損失的計算開展,計算過程可歸結為2重循環(huán):第1重為深度循環(huán),即求解不同接收深度上的傳播損失值,稱之為外循環(huán);另1重為求解具體接收深度上本征函數(shù)及不同距離上的傳播損失,稱之為內循環(huán)。....



本文編號:3979973

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/3979973.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶e0551***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com