DONATE

IAHR Document Library


« Back to Library Homepage « Journal of Hydraulic Research 2016 Issue 3

An efficient GPU implementation for a faster simulation of unsteady bed-load transport

Author(s): Carmelo Juez; Asier Lacasta; Javier Murillo; Pilar García-Navarro

Linked Author(s): Carmelo Jiménez, Asier Lacasta, Javier Murillo, Pilar García-Navarro

Keywords: Finite volume; flood simulation; GPU; parallel computing; sediment transport; 2D shallow water

Abstract: Computational tools may help engineers in the assessment of sediment transport during the decision-making processes. The main requirements are that the numerical results have to be accurate and simulation models must be fast. The present work is based on the 2D shallow water equations in combination with the 2D Exner equation. The resulting numerical model accuracy was already discussed in previous work. Regarding the speed of the computation, the Exner equation slows down the already costly 2D shallow water model as the number of variables to solve is increased and the numerical stability is more restrictive. In order to reduce the computational effort required for simulating realistic scenarios, the authors have exploited the use of Graphics Processing Units in combination with non-trivial optimization procedures. The gain in computing cost obtained with the graphic hardware is compared against single-core (sequential) and multi-core (parallel) CPU implementations in two unsteady cases.

DOI: https://doi.org/10.1080/00221686.2016.1143042

Year: 2016

Copyright © 2023 International Association for Hydro-Environment Engineering and Research. All rights reserved. | Terms and Conditions