作者:孙家文,朱桐,房克照,刘忠波
摘要:Boussinesq波浪模型是一类相位解析模型,在时域内求解需要较高的空间和时间分辨率以保证计算精度。为提高计算效率,有必要针对该类模型开展并行算法的研究。与传统的中央处理器(CPU)相比,图形处理器(GPU)有大量的运算器,可显著提高计算效率。基于统一计算设备架构CUDA C语言和图形处理器,实现了Boussinesq模型的并行运算。将本模型的计算结果同CPU数值模拟结果和解析解相比较,发现得到的结果基本一致。同时也比较了CPU端与GPU端的计算效率,结果表明,GPU数值模型的计算效率有明显提升,并且伴随数值网格的增多,提升效果更为明显。
发文机构:大连理工大学海岸和近海工程国家重点实验室 国家海洋环境监测中心 大连海事大学交通运输工程学院
关键词:BOUSSINESQ方程图形处理器CUDAC并行计算计算效率波浪传播Boussinesq equationsgraphics processorCUDA Cparallel computingcomputational efficiencywave propagation
分类号: O353.2[理学—流体力学][理学—力学]