Application of Graphics Processing Units for self-consistent modelling of shallow water dynamics and sediment transport
Sergey Khrapov, Alexander Khoperskov

TL;DR
This paper presents a GPU-accelerated numerical algorithm for simulating shallow water and sediment transport dynamics, achieving significant speedups on supercomputing systems using advanced parallel computing technologies.
Contribution
It introduces a novel parallel CSPH-TVD method leveraging OpenMP-CUDA and GPUDirect for efficient large-scale simulations of water and sediment flow.
Findings
Max speedup of 1800 on Nvidia Tesla GPUs.
Calculation time reduced by 95 times on V100 compared to C2070.
High efficiency demonstrated on supercomputing configurations.
Abstract
In this paper, we describe a numerical algorithm for the self-consistent simulations of surface water and sediment dynamics. The method is based on the original Lagrangian-Eulerian CSPH-TVD approach for solving the Saint-Venant and Exner equations, taking into account the physical factors essential for the understanding of the shallow water and surface soil layer motions, including complex terrain structure and its evolution due to sediment transport. Additional Exner equation for sediment transport has been used for the numerical CSPH-TVD scheme stability criteria definition. By using OpenMP-CUDA and GPUDirect technologies for hybrid computing systems (supercomputers) with several graphic coprocessors (GPUs) interacting with each other via the PCI-E / NVLINK interface we also develop a parallel numerical algorithm for the CSPH-TVD method. The developed parallel version of the algorithm…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
