2D GPU-Accelerated High Resolution Numerical Scheme for Solving Diffusive Wave Equations

被引:11
|
作者
Park, Seonryang [1 ]
Kim, Boram [1 ]
Kim, Dae-Hong [1 ]
机构
[1] Univ Seoul, Dept Civil Engn, Seoul 02504, South Korea
来源
WATER | 2019年 / 11卷 / 07期
基金
新加坡国家研究基金会;
关键词
diffusive wave model; rainfall-runoff; GPU; CUDA; SHALLOW-WATER EQUATIONS; SURFACE RUNOFF; STORM MOVEMENT; OVERLAND-FLOW; MODEL; RAINFALL; SIMULATION;
D O I
10.3390/w11071447
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
We developed a GPU-accelerated 2D physically based distributed rainfall runoff model for a PC environment. The governing equations were derived from the diffusive wave model for surface flow and the Horton infiltration model for rainfall loss. A numerical method for the diffusive wave equations was implemented based on a Godunov-type finite volume scheme. The flux at the computational cell interface was reconstructed using the piecewise linear monotonic upwind scheme for conservation laws with a van Leer slope total variation diminishing limiter. Parallelization was implemented using CUDA-Fortran with an NVIDIA GeForce GTX 1060 GPU. The proposed model was tested and verified against several 1D and 2D rainfall runoff processes with various topographies containing depressions. Simulated hydrographs, water depth, and velocity were compared to analytical solutions, dynamic wave modeling results, and measurement data. The diffusive wave model reproduced the runoff processes of impermeable basins with results similar to those of analytical solutions and the numerical results of a dynamic wave model. For ideal permeable basins containing depressions such as furrows and ponds, physically reasonable rainfall runoff processes were observed. From tests on a real basin with complex terrain, reasonable agreement with the measured data was observed. The performance of parallel computing was very efficient as the number of grids increased, achieving a maximum speedup of approximately 150 times compared to a CPU version using an Intel i7 4.7-GHz CPU in a PC environment.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] A General Design for a Scalable MPI-GPU Multi-Resolution 2D Numerical Solver
    Turchetto, Massimiliano
    Palu, Alessandro Dal
    Vacondio, Renato
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (05) : 1036 - 1047
  • [32] Impact of diffusion coefficient averaging on solution accuracy of the 2D nonlinear diffusive wave equation for floodplain inundation
    Gasiorowski, Dariusz
    JOURNAL OF HYDROLOGY, 2014, 517 : 923 - 935
  • [33] GPU-accelerated wave-optical simulation of beam-transformation system for high-power diode lasers
    Adams, M.
    Rauch, S.
    Holly, C.
    Bussek, I.
    Traub, M.
    Hoffmann, D.
    PROCEEDINGS OF THE 2019 IEEE HIGH POWER DIODE LASERS AND SYSTEMS CONFERENCE (HPD), 2019, : 27 - 28
  • [34] A GPU accelerated parallel heuristic for the 2D knapsack problem with rectangular pieces
    Rashid, Mohammad Harun
    2018 9TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2018, : 783 - 787
  • [35] An unstructured finite volume numerical scheme for extended 2D Boussinesq-type equations
    Kazolea, M.
    Delis, A. I.
    Nikolos, I. K.
    Synolakis, C. E.
    COASTAL ENGINEERING, 2012, 69 : 42 - 66
  • [36] Novel GPU-accelerated high-resolution solar potential estimation in urban areas by using a modified diffuse irradiance model
    Lukac, Niko
    Mongus, Domen
    Zalik, Borut
    Stumberger, Gorazd
    Bizjak, Marko
    APPLIED ENERGY, 2024, 353
  • [37] Computationally Efficient Solution of a 2D Diffusive Wave Equation Used for Flood Inundation Problems
    Artichowicz, Wojciech
    Gasiorowski, Dariusz
    WATER, 2019, 11 (10)
  • [38] Implementation of a GPU-enhanced multiclass soil erosion model based on the 2D shallow water equations in the software Iber
    Cea, Luis
    Garcia-Feal, Orlando
    Nord, Guillaume
    Piton, Guillaume
    Legout, Cedric
    ENVIRONMENTAL MODELLING & SOFTWARE, 2024, 179
  • [39] Solving the Shallow Water equations using 2D SPH particles for interactive applications
    Hyokwang Lee
    Soonhung Han
    The Visual Computer, 2010, 26 : 865 - 872
  • [40] IberWQ: A GPU Accelerated Tool for 2D Water Quality Modeling in Rivers and Estuaries
    Garcia-Feal, Orlando
    Cea, Luis
    Gonzalez-Cao, Jose
    Manuel Dominguez, Jose
    Gomez-Gesteira, Moncho
    WATER, 2020, 12 (02)