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 条
  • [31] Application of an Unstructured Finite Volume Method to the Shallow Water Equations with Porosity for Urban Flood Modelling
    Moumna, Abdelhafid
    Kissami, Imad
    Elmahi, Imad
    Benkhaldoun, Fayssal
    FINITE VOLUMES FOR COMPLEX APPLICATIONS IX-METHODS, THEORETICAL ASPECTS, EXAMPLES, FVCA 9, 2020, 323 : 725 - 734
  • [32] A comparative study of finite volume methods on unstructured meshes for simulation of 2D shallow water wave problems
    Wang, JW
    Liu, RX
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2000, 53 (03) : 171 - 184
  • [33] A multi-moment finite volume formulation for shallow water equations on unstructured mesh
    Akoh, Ryosuke
    Ii, Satoshi
    Xiao, Feng
    JOURNAL OF COMPUTATIONAL PHYSICS, 2010, 229 (12) : 4567 - 4590
  • [34] Inference of dynamic spatial GRN models with multi-GPU evolutionary computation
    Mousavi, Reza
    Konuru, Sri Harsha
    Lobo, Daniel
    BRIEFINGS IN BIOINFORMATICS, 2021, 22 (05)
  • [35] Modelling of strongly swirling flows in a complex geometry using unstructured meshes
    Wang, Junye
    Priestman, Geoffrey H.
    Tippetts, John R.
    INTERNATIONAL JOURNAL OF NUMERICAL METHODS FOR HEAT & FLUID FLOW, 2006, 16 (7-8) : 910 - 926
  • [36] Communication and Load Balancing Optimization for Finite Element Electromagnetic Simulations Using Multi-GPU Workstation
    Dziekonski, Adam
    Sypek, Piotr
    Lamecki, Adam
    Mrozowski, Michal
    IEEE TRANSACTIONS ON MICROWAVE THEORY AND TECHNIQUES, 2017, 65 (08) : 2661 - 2671
  • [37] Multi-GPU thermal lattice Boltzmann simulations using OpenACC and MPI
    Xu, Ao
    Li, Bo-Tao
    INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2023, 201
  • [38] New multi-GPU implementation for smoothed particle hydrodynamics on heterogeneous clusters
    Dominguez, J. M.
    Crespo, A. J. C.
    Valdez-Balderas, D.
    Rogers, B. D.
    Gomez-Gesteira, M.
    COMPUTER PHYSICS COMMUNICATIONS, 2013, 184 (08) : 1848 - 1860
  • [39] Local-inertial shallow water model on unstructured triangular grids
    Sridharan, B.
    Bates, Paul D.
    Sen, Dhrubajyoti
    Kuiry, Soumendra Nath
    ADVANCES IN WATER RESOURCES, 2021, 152
  • [40] An entropy stable nodal discontinuous Galerkin method for the two dimensional shallow water equations on unstructured curvilinear meshes with discontinuous bathymetry
    Wintermeyer, Niklas
    Winters, Andrew R.
    Gassner, Gregor J.
    Kopriva, David A.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2017, 340 : 200 - 242