In this paper a parallelization of a Shallow Water numerical scheme suitable for Graphics Processor Unit (GPU) architectures under the NVIDIATM's Compute Unified Device Architecture (CUDA) framework is presented. In order to provide robust, fast and accurate simulations of real flood events, the system features a state-of-the-art Finite Volume explicit discretization technique which is well balanced, second order accurate and based on positive depth reconstruction. The CUDA parallelization led to speedups of two orders of magnitude with respect to a single-core CPU. The code, already validated against several severe benchmark tests, was here applied to two real-world cases. To capture all the main characteristics of the flow at different scales and to describe road and railway embankments without the introduction of 1D relationships, a high-resolution mesh size (2-5 meters) was adopted. Since the ratio between physical and computational time is always high, the numerical scheme herein presented can be embedded in real-time simulation tools, which can provide accurate and fast predictions useful also for flood management of occurring flood events. © 2014 Taylor & Francis Group, London.
2D shallow water GPU parallelized scheme for high resolution real-field flood simulations / Vacondio, Renato; Aureli, Francesca; Mignosa, Paolo; DAL PALU', Alessandro. - CD-ROM. - (2014), pp. 623-630. (Intervento presentato al convegno 7th International Conference on Fluvial Hydraulics, RIVER FLOW 2014 tenutosi a Lausanne, Switzerland nel 2014).
2D shallow water GPU parallelized scheme for high resolution real-field flood simulations
VACONDIO, Renato;AURELI, Francesca;MIGNOSA, Paolo;DAL PALU', Alessandro
2014-01-01
Abstract
In this paper a parallelization of a Shallow Water numerical scheme suitable for Graphics Processor Unit (GPU) architectures under the NVIDIATM's Compute Unified Device Architecture (CUDA) framework is presented. In order to provide robust, fast and accurate simulations of real flood events, the system features a state-of-the-art Finite Volume explicit discretization technique which is well balanced, second order accurate and based on positive depth reconstruction. The CUDA parallelization led to speedups of two orders of magnitude with respect to a single-core CPU. The code, already validated against several severe benchmark tests, was here applied to two real-world cases. To capture all the main characteristics of the flow at different scales and to describe road and railway embankments without the introduction of 1D relationships, a high-resolution mesh size (2-5 meters) was adopted. Since the ratio between physical and computational time is always high, the numerical scheme herein presented can be embedded in real-time simulation tools, which can provide accurate and fast predictions useful also for flood management of occurring flood events. © 2014 Taylor & Francis Group, London.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.