Simulating Dam-Break Flooding with Floating Objects through Intricate City Layouts Using GPU-based SPH Method

Jiansong Wu, Hui Zhang, Robert A. Dalrymple
Institute of Public Safety Research, Engineering Physics Department, Tsinghua University, Beijing, 100084, China
World Congress on Engineering (WCE), 2013

   title={Simulating Dam-Break Flooding with Floating Objects through Intricate City Layouts Using GPU-based SPH Method},

   author={Wu, Jiansong and Zhang, Hui and Dalrymple, Robert A},

   booktitle={Proceedings of the World Congress on Engineering},




For the fast transient dam break flooding with floating bodies presented through intricate city layouts, the traditional grid-based method based on solving two dimensional (2D) Shallow Water Equations or three dimensional (3D) Reynolds-averaged Navier-Stokes equations have difficulty in modelling the 3D unsteady flow features and the moving objects in the flow, causing inaccuracies. In this paper, the fully Lagrangian mesh-free Smoothed Particle Hydrodynamics (SPH) method with the graphical processing unit parallel computing technique employed (GPUSPH) is therefore applied to simulate the dam-break flood through the intricate urban district and to implement floating objects in the flow. Taking advantage of GPUs parallel computing techniques, simulations involving millions of particles (computational nodes) can be achieved. Numerical results identify the complex 3D flow features, such as hydraulic jumps, wave vortices and flow discontinuities, which indicates SPH method is well-suited for the modeling of dam-break flood through urban areas and the complicated flooding flow involving fluids with interacting floating objects.
VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

* * *

* * *

Follow us on Twitter

HGPU group

1655 peoples are following HGPU @twitter

Like us on Facebook

HGPU group

334 people like HGPU on Facebook

* * *

Free GPU computing nodes at hgpu.org

Registered users can now run their OpenCL application at hgpu.org. We provide 1 minute of computer time per each run on two nodes with two AMD and one nVidia graphics processing units, correspondingly. There are no restrictions on the number of starts.

The platforms are

Node 1
  • GPU device 0: nVidia GeForce GTX 560 Ti 2GB, 822MHz
  • GPU device 1: AMD/ATI Radeon HD 6970 2GB, 880MHz
  • CPU: AMD Phenom II X6 @ 2.8GHz 1055T
  • RAM: 12GB
  • OS: OpenSUSE 13.1
  • SDK: nVidia CUDA Toolkit 6.5.14, AMD APP SDK 3.0
Node 2
  • GPU device 0: AMD/ATI Radeon HD 7970 3GB, 1000MHz
  • GPU device 1: AMD/ATI Radeon HD 5870 2GB, 850MHz
  • CPU: Intel Core i7-2600 @ 3.4GHz
  • RAM: 16GB
  • OS: OpenSUSE 12.3
  • SDK: AMD APP SDK 3.0

Completed OpenCL project should be uploaded via User dashboard (see instructions and example there), compilation and execution terminal output logs will be provided to the user.

The information send to hgpu.org will be treated according to our Privacy Policy

HGPU group © 2010-2015 hgpu.org

All rights belong to the respective authors

Contact us: