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

當前位置:主頁 > 科技論文 > 海洋學論文 >

基于GPU加速的Boussinesq類波浪傳播變形數(shù)值模型

發(fā)布時間:2024-02-22 13:06
  Boussinesq波浪模型是一類相位解析模型,在時域內(nèi)求解需要較高的空間和時間分辨率以保證計算精度。為提高計算效率,有必要針對該類模型開展并行算法的研究。與傳統(tǒng)的中央處理器(CPU)相比,圖形處理器(GPU)有大量的運算器,可顯著提高計算效率;诮y(tǒng)一計算設備架構(gòu)CUDA C語言和圖形處理器,實現(xiàn)了Boussinesq模型的并行運算。將本模型的計算結(jié)果同CPU數(shù)值模擬結(jié)果和解析解相比較,發(fā)現(xiàn)得到的結(jié)果基本一致。同時也比較了CPU端與GPU端的計算效率,結(jié)果表明,GPU數(shù)值模型的計算效率有明顯提升,并且伴隨數(shù)值網(wǎng)格的增多,提升效果更為明顯。

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

【部分圖文】:

圖1CUDA編程模型

圖1CUDA編程模型

由于GPU無法直接讀寫內(nèi)存中的數(shù)據(jù),因此在核函數(shù)運行先需要初始化數(shù)據(jù)并將其由主機端傳遞到設備端的全局存儲器中;之后,各個線程塊會分配到不同的GPU大核(StreamingMultiprocessors,簡稱SM)上,線程塊上的不同線程交給GPU大核上不同的CUDA核心(Stre....


圖2數(shù)值模型計算流程

圖2數(shù)值模型計算流程

圖1CUDA編程模型3數(shù)值驗證


圖3孤立波傳播過程中不同時刻自由表面

圖3孤立波傳播過程中不同時刻自由表面

在本工況中,x方向計算域長度為409.6m,靜水水深h0為1.0m,在計算域內(nèi)給出孤立波解析解作為初始條件,波高H=0.6m,孤立波從計算域的左側(cè)向右側(cè)傳播,初始時刻波峰位于x0=25m處,網(wǎng)格尺寸Δx=0.2m,忽略底摩擦的影響,且計算域邊界處均采用固壁邊界條件。圖3....


圖4t=80s時數(shù)值模擬結(jié)果與解析解的對比

圖4t=80s時數(shù)值模擬結(jié)果與解析解的對比

圖3孤立波傳播過程中不同時刻自由表面3.2規(guī)則波在潛堤海床上的傳播



本文編號:3906797

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

本文鏈接:http://www.sikaile.net/kejilunwen/haiyang/3906797.html


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

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