Skip to main content

GPU Accelerated Finite Volume Methods for Three-Dimensional Shallow Water Flows

  • Conference paper
  • First Online:

Part of the book series: Springer Proceedings in Mathematics & Statistics ((PROMS,volume 200))

Abstract

This paper presents a newly developed finite volume method to simulate three-dimensional free-surface flows on GPU-equipped supercomputer. The model consists of a class of multi-layered shallow water equations with exchange terms between layers and the finite volume method uses a predictor-corrector procedure. These techniques are devised to be computationally efficient and well-suitable for hardwares of multi-core CPUs with many core GPU accelerators. An extensible multi-threading programming API is used as a common kernel language that allows runtime selection of different computing devices (GPU and CPU, CUDA and OpenMP). Numerical results are presented for a circular dam-break problem.

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

References

  1. Audusse, E., Benkhaldoun, F., Sari, S., Seaid, M., Tassi, P.: A fast finite volume solver for multi-layered shallow water flows with mass exchange. J. Comput. Phys. 272, 23–45 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  2. Benkhaldoun, F., Sari, S., Seaid, M.: Projection finite volume method for shallow water flows. Math. Comput. Simul. 118, 87–101 (2015)

    Article  MathSciNet  Google Scholar 

  3. Benkhaldoun, F., Seaid, M.: A simple finite volume method for the shallow water equations. J. Comput. Appl. Math. 234, 58–72 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  4. Castro, M., Ortega, S., Asunción, M., Mantas, J., Gallardo, J.: GPU computing for shallow water flow simulation based on finite volume schemes. C R Mécanique 339, 165–184 (2011)

    Article  MATH  Google Scholar 

Download references

Acknowledgements

The authors would like to thank Prof. S. Sari for valuable discussions about the implementation of finite volume characteristics method.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohamed Boubekeur .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Boubekeur, M., Benkhaldoun, F., Seaid, M. (2017). GPU Accelerated Finite Volume Methods for Three-Dimensional Shallow Water Flows. In: Cancès, C., Omnes, P. (eds) Finite Volumes for Complex Applications VIII - Hyperbolic, Elliptic and Parabolic Problems. FVCA 2017. Springer Proceedings in Mathematics & Statistics, vol 200. Springer, Cham. https://doi.org/10.1007/978-3-319-57394-6_15

Download citation

Publish with us

Policies and ethics