作者:孫家文,朱桐,房克照,劉忠波
摘要:Boussinesq波浪模型是一類相位解析模型,在時域內求解需要較高的空間和時間分辨率以保證計算精度。為提高計算效率,有必要針對該類模型開展并行算法的研究。與傳統的中央處理器(CPU)相比,圖形處理器(GPU)有大量的運算器,可顯著提高計算效率。基于統一計算設備架構CUDA C語言和圖形處理器,實現了Boussinesq模型的并行運算。將本模型的計算結果同CPU數值模擬結果和解析解相比較,發現得到的結果基本一致。同時也比較了CPU端與GPU端的計算效率,結果表明,GPU數值模型的計算效率有明顯提升,并且伴隨數值網格的增多,提升效果更為明顯。
發文機構:大連理工大學海岸和近海工程國家重點實驗室 國家海洋環境監測中心 大連海事大學交通運輸工程學院
關鍵詞:BOUSSINESQ方程圖形處理器CUDAC并行計算計算效率波浪傳播Boussinesq equationsgraphics processorCUDA Cparallel computingcomputational efficiencywave propagation
分類號: O353.2[理學—流體力學][理學—力學]