Multi-GPU parallelization of shallow water modelling on unstructured meshes

被引:0
|
作者
Dong, Boliang [1 ,2 ,3 ,4 ]
Huang, Bensheng [1 ,2 ]
Tan, Chao [1 ,2 ]
Xia, Junqiang [3 ]
Lin, Kairong [4 ]
Gao, Shuailing [1 ]
Hu, Yong [5 ]
机构
[1] Guangdong Res Inst Water Resources & Hydropower, Guangzhou 510635, Peoples R China
[2] Guangdong Key Lab Hydrodynam Res, Guangzhou 510635, Peoples R China
[3] Wuhan Univ, State Key Lab Water Resources Engn & Management, Wuhan 430072, Peoples R China
[4] Sun Yat sen Univ, Ctr Water Resources & Environm, Sch Civil Engn, Guangdong Key Lab Marine Civil Engn, Guangzhou, Peoples R China
[5] Chinese Acad Sci, Inst Earth Environm, State Key Lab Loess & Quaternary Geol, Xian 710061, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
Hydrodynamic model; Parallel computation; Shallow water equation; Multi-GPU acceleration; FINITE-VOLUME METHOD; SIMULATION; FLOWS; EFFICIENT; RAINFALL; SOLVER;
D O I
10.1016/j.jhydrol.2025.133105
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Floods are one of the most devastating natural hazards globally, causing significant loss of life and extensive economic damage. Shallow water equation (SWE) models, due to their clear physical mechanism and good accuracy, can provide detailed predictions of flood behaviour, which are essential for flood risk evaluation and mitigation. However, traditional SWE models face significant limitations in supporting large-scale, long-duration, and high-resolution numerical simulations, which are increasingly demanded by modern applications such as flood forecasting and the establishment of warning systems. In response to the increasing demand for rapid and accurate flood modelling, this study presents a multi-GPU accelerated unstructured mesh SWE model. The proposed model employs MPI-OpenACC method to facilitate multi-GPU parallel computing for hydrodynamic simulations and incorporates a novel asynchronous communication strategy aimed at minimizing the overhead associated with parallel communication. Three representative flood cases were employed to assess the accuracy and efficiency of the proposed model. The results indicated that the speedup of the proposed model reached more than 800 when using eight GPUs in parallel, and the model could simulate a 30 h extreme flood in a 1,300 km2 watershed within 0.35 h. Multi-GPU parallel computing holds great promise for applications in rapid flood simulation and real-time risk assessment.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] A Consistent and Well-Balanced Hybrid Weighted Essentially Non-Oscillatory Scheme for Shallow Water Equations on Unstructured Meshes
    Qian, Cunxin
    Lu, Changna
    Liu, Liyu
    NUMERICAL METHODS FOR PARTIAL DIFFERENTIAL EQUATIONS, 2025, 41 (01)
  • [42] Multi-GPU implementation of a cellular automaton model for dendritic growth of binary alloy
    Zhang, Yongjia
    Zhou, Jianxin
    Yin, Yajun
    Shen, Xu
    Ji, Xiaoyuan
    JOURNAL OF MATERIALS RESEARCH AND TECHNOLOGY-JMR&T, 2021, 14 : 1862 - 1872
  • [43] GreenMD: Energy-efficient Matrix Decomposition on Heterogeneous Multi-GPU Systems
    Zamani, Hadi
    Bhuyan, Laxmi
    Chen, Jieyang
    Chen, Zizhong
    ACM TRANSACTIONS ON PARALLEL COMPUTING, 2023, 10 (02)
  • [44] Fast flow computation methods on unstructured tetrahedral meshes for rapid reservoir modelling
    Zhang, Zhao
    Geiger, Sebastian
    Rood, Margaret
    Jacquemyn, Carl
    Jackson, Matthew
    Hampson, Gary
    De Carvalho, Felipe Moura
    Silva, Clarissa Coda Marques Machado
    Silva, Julio Daniel Machado
    Sousa, Mario Costa
    COMPUTATIONAL GEOSCIENCES, 2020, 24 (02) : 641 - 661
  • [45] A high-resolution shallow water model using unstructured quadrilateral grids
    Kuiry, Soumendra Nath
    Sen, Dhrubajyoti
    Ding, Yan
    COMPUTERS & FLUIDS, 2012, 68 : 16 - 28
  • [46] A hybrid shallow water approach with unstructured triangular grids for urban flood modeling
    Wang, Weiqi
    Chen, Wenjie
    Huang, Guoru
    Liu, Jiahong
    Zhang, Dawei
    Wang, Fan
    ENVIRONMENTAL MODELLING & SOFTWARE, 2023, 166
  • [47] A well-balanced stable generalized Riemann problem scheme for shallow water equations using adaptive moving unstructured triangular meshes
    Zhou, Feng
    Chen, Guoxian
    Noelle, Sebastian
    Guo, Huaicheng
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2013, 73 (03) : 266 - 283
  • [48] A hybrid shallow water solver for overland flow modelling in rural and urban areas
    Yu, Hsiang-Lin
    Chang, Tsang-Jung
    JOURNAL OF HYDROLOGY, 2021, 598
  • [49] Multi-Node Multi-GPU Diffeomorphic Image Registration for Large-Scale Imaging Problems
    Brunn, Malte
    Himthani, Naveen
    Biros, George
    Mehl, Miriam
    Mang, Andreas
    PROCEEDINGS OF SC20: THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC20), 2020,
  • [50] High Performance Computing of Mesh less Time Domain Method on Multi-GPU Cluster
    Ikuno, Soichiro
    Nakata, Susumu
    Hirokawa, Yuta
    Itoh, Taku
    3RD INTERNATIONAL CONFERENCE ON MATHEMATICAL MODELING IN PHYSICAL SCIENCES (IC-MSQUARE 2014), 2015, 574