Skip to main content

Parallel Shallow Water Simulations by Finite Volume Method with CUDA

  • Conference paper
  • First Online:
  • 505 Accesses

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 463))

Abstract

This paper presents the approach to estimate the water height and its speed in a dam-break problem using the shallow water equations. The finite volume model is implemented using a CUDA program to run on a GPU. CUDA is a parallel programming model developed by NVIDIA. The results have been tested on the large scale problems, i.e., 48 × 48 and 240 × 240 cells. The results have been shown that the CUDA program can expedite the computational process by 13 times when comparing with the traditional sequential calculations.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Shallow Water Equations, https://www.mathworks.com/moler/exm/chapters/water.pdf

  2. Maleewong, M.: Modified predictor-corrector WAF method for the shallow water equations with source terms. Math. Probl. Eng. 1–17 (2011)

    Google Scholar 

  3. 2D Wet-Bed Shallow-Water Solver Using Local Time Stepping, http://sanders.eng.uci.edu/matlabcodes.html

  4. NVIDIA CUDA: CUDA C Programming Guide 7.0 (2015)

    Google Scholar 

  5. Stoker, J.J.: Water Waves The Mathematical Theory With Applications (1957)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kedsararat Khawyuen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Khawyuen, K., Suwannik, W., Maleewong, M. (2016). Parallel Shallow Water Simulations by Finite Volume Method with CUDA. In: Meesad, P., Boonkrong, S., Unger, H. (eds) Recent Advances in Information and Communication Technology 2016. Advances in Intelligent Systems and Computing, vol 463. Springer, Cham. https://doi.org/10.1007/978-3-319-40415-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-40415-8_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-40414-1

  • Online ISBN: 978-3-319-40415-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics