New prospects for computational hydraulics by leveraging high-performance heterogeneous computing techniques

In the last two decades, computational hydraulics has undergone a rapid development following the advancement of data acquisition and computing technologies. Using a finite-volume Godunov-type hydrodynamic model, this work demonstrates the promise of modern high-performance computing technology to achieve real-time flood modeling at a regional scale. The software is implemented for high-performance heterogeneous computing using the OpenCL programming framework, and developed to support simulations across multiple GPUs using a domain decomposition technique and across multiple systems through an efficient implementation of the Message Passing Interface (MPI) standard. The software is applied for a convective storm induced flood event in Newcastle upon Tyne, demonstrating high computational performance across a GPU cluster, and good agreement against crowd- sourced observations. Issues relating to data availability, complex urban topography and differences in drainage capacity affect results for a small number of areas.

[1]  Qiuhua Liang,et al.  A positivity-preserving zero-inertia model for flood simulation , 2011 .

[2]  Mustafa S. Altinakar,et al.  Efficient shallow water simulations on GPUs: Implementation, visualization, verification, and validation , 2012 .

[3]  Luke S. Smith,et al.  Assessing the utility of social media as a data source for flood risk management using a real‐time modelling framework , 2017 .

[4]  David L. George,et al.  Adaptive finite volume methods with well‐balanced Riemann solvers for modeling floods in rugged terrain: Application to the Malpasset dam‐break flood (France, 1959) , 2011 .

[5]  Martin Lilleeng Sætra,et al.  Shallow Water Simulations on Multiple GPUs , 2010, PARA.

[6]  Emmanuel Audusse,et al.  A Fast and Stable Well-Balanced Scheme with Hydrostatic Reconstruction for Shallow Water Flows , 2004, SIAM J. Sci. Comput..

[7]  P. Bates,et al.  Geometric and structural river channel complexity and the prediction of urban inundation , 2011 .

[8]  Paul D. Bates,et al.  A comparison of three parallelisation methods for 2D flood inundation models , 2010, Environ. Model. Softw..

[9]  P. D. Batesa,et al.  A simple raster-based model for flood inundation simulation , 2000 .

[10]  Dragan Savic,et al.  Multi-layered coarse grid modelling in 2D urban flood simulations , 2012 .

[11]  Shi Jin ASYMPTOTIC PRESERVING (AP) SCHEMES FOR MULTISCALE KINETIC AND HYPERBOLIC EQUATIONS: A REVIEW , 2010 .

[12]  Qiuhua Liang,et al.  Flood Inundation Modeling with an Adaptive Quadtree Grid Shallow Water Equation Solver , 2008 .

[13]  R. Lamb,et al.  A fast two-dimensional floodplain inundation model , 2009 .

[14]  Gareth Pender,et al.  Benchmarking of 2D hydraulic modelling packages , 2010 .

[15]  P. Quinn,et al.  Towards a hydrodynamic modelling framework appropriate for applications in urban flood assessment and mitigation using heterogeneous computing , 2015 .

[16]  Luke S. Smith,et al.  Towards a generalised GPU/CPU shallow-flow modelling tool , 2013 .

[17]  S. Lane,et al.  Urban fluvial flood modelling using a two‐dimensional diffusion‐wave treatment, part 1: mesh resolution effects , 2006 .

[18]  Qiuhua Liang,et al.  Adaptive quadtree simulation of shallow flows with wet-dry fronts over complex topography , 2009 .

[19]  Brett F. Sanders,et al.  ParBreZo: A parallel, unstructured grid, Godunov-type, shallow-water code for high-resolution flood inundation modeling at the regional scale , 2010 .

[20]  Steven J. Burian,et al.  Assessment of GPU computational enhancement to a 2D flood model , 2011, Environ. Model. Softw..

[21]  P. Bates,et al.  Two dimensional diffusion wave modelling of flood inundation using a simplified channel representation , 2004 .

[22]  Pierfranco Costabile,et al.  Comparative analysis of overland flow models using finite volume schemes , 2012 .

[23]  Julien Lhomme,et al.  Two-dimensional shallow-water model with porosity for urban flood modelling , 2008 .

[24]  P. Bates,et al.  Benchmarking 2D hydraulic models for urban flooding , 2008 .