CCPortal
DOI10.1029/2019MS001957
FUNWAVE-GPU: Multiple-GPU Acceleration of a Boussinesq-Type Wave Model
Yuan Y.; Shi F.; Kirby J.T.; Yu F.
发表日期2020
ISSN19422466
卷号12期号:5
英文摘要This paper documents development of a multiple-Graphics Processing Unit (GPU) version of FUNWAVE-Total Variation Diminishing (TVD), an open-source model for solving the fully nonlinear Boussinesq wave equations using a high-order TVD solver. The numerical schemes of FUNWAVE-TVD, including Cartesian and spherical coordinates, are rewritten using CUDA Fortran, with inter-GPU communication facilitated by the Message Passing Interface. Since FUNWAVE-TVD involves the discretization of high-order dispersive derivatives, the on-chip shared memory is utilized to reduce global memory access. To further optimize performance, the batched tridiagonal solver is scheduled simultaneously in multiple-GPU streams, which can reduce the GPU execution time by 20–30%. The GPU version is validated through a benchmark test for wave runup on a complex shoreline geometry, as well as a basin-scale tsunami simulation of the 2011 Tohoku-oki event. Efficiency evaluation shows that, in comparison with the CPU version running at a 36-core HPC node, speedup ratios of 4–7 and above 10 can be observed for single- and double-GPU runs, respectively. The performance metrics of multiple-GPU implementation needs to be further evaluated when appropriate. ©2020. The Authors.
英文关键词Boussinesq wave model; FUNWAVE-GPU; FUNWAVE-TVD; GPU acceleration
语种英语
scopus关键词Benchmarking; Coastal engineering; Computer graphics; Computer graphics equipment; Memory architecture; Message passing; Nonlinear equations; Program processors; Water waves; Wave equations; Boussinesq-type wave models; Efficiency evaluation; GPU implementation; Message passing interface; Performance metrics; Spherical coordinates; Total variation diminishing; Tri-diagonal solver; Graphics processing unit; efficiency measurement; geometry; numerical model; performance assessment; simulation; tsunami; wave runup
来源期刊Journal of Advances in Modeling Earth Systems
文献类型期刊论文
条目标识符http://gcip.llas.ac.cn/handle/2XKMVOVA/156711
作者单位Center for Applied Coastal Research, Department of Civil and Environmental Engineering, University of Delaware, Newark, DE, United States; National Marine Environmental Forecasting Center of China, Beijing, China
推荐引用方式
GB/T 7714
Yuan Y.,Shi F.,Kirby J.T.,et al. FUNWAVE-GPU: Multiple-GPU Acceleration of a Boussinesq-Type Wave Model[J],2020,12(5).
APA Yuan Y.,Shi F.,Kirby J.T.,&Yu F..(2020).FUNWAVE-GPU: Multiple-GPU Acceleration of a Boussinesq-Type Wave Model.Journal of Advances in Modeling Earth Systems,12(5).
MLA Yuan Y.,et al."FUNWAVE-GPU: Multiple-GPU Acceleration of a Boussinesq-Type Wave Model".Journal of Advances in Modeling Earth Systems 12.5(2020).
条目包含的文件
条目无相关文件。
个性服务
推荐该条目
保存到收藏夹
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[Yuan Y.]的文章
[Shi F.]的文章
[Kirby J.T.]的文章
百度学术
百度学术中相似的文章
[Yuan Y.]的文章
[Shi F.]的文章
[Kirby J.T.]的文章
必应学术
必应学术中相似的文章
[Yuan Y.]的文章
[Shi F.]的文章
[Kirby J.T.]的文章
相关权益政策
暂无数据
收藏/分享

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。