Browse > Article
http://dx.doi.org/10.3741/JKWRA.2022.55.12.991

Development and run time assessment of the GPU accelerated technique of a 2-Dimensional model for high resolution flood simulation in wide area  

Choi, Yun Seok (Department of Hydro Science and Engineering Research, Korea Institute of Civil Engineering and Building Technology)
Noh, Hui Seong (Department of Hydro Science and Engineering Research, Korea Institute of Civil Engineering and Building Technology)
Choi, Cheon Kyu (Department of Hydro Science and Engineering Research, Korea Institute of Civil Engineering and Building Technology)
Publication Information
Journal of Korea Water Resources Association / v.55, no.12, 2022 , pp. 991-998 More about this Journal
Abstract
The purpose of this study is to develop GPU (Graphics Processing Unit) acceleration technique for 2-dimensional model and to assess the effectiveness for high resolution flood simulation in wide area In this study, GPU acceleration technique was implemented in the G2D (Grid based 2-Dimensional land surface flood model) model, using implicit scheme and uniform square grid, by using CUDA. The technique was applied to flood simulation in Jinju-si. The spatial resolution of the simulation domain is 10 m × 10 m, and the number of cells to calculate is 5,090,611. Flood period by typhoon Mitag, December 2019, was simulated. Rainfall radar data was applied to source term and measured discharge of Namgang-Dam (Ilryu-moon) and measured stream flow of Jinju-si (Oksan-gyo) were applied to boundary conditions. From this study, 2-dimensional flood model could be implemented to reproduce the measured water level in Nam-gang (Riv.). The results of GPU acceleration technique showed more faster flood simulation than the serial and parallel simulation using CPU (Central Processing Unit). This study can contribute to the study of developing GPU acceleration technique for 2-dimensional flood model using implicit scheme and simulating land surface flood in wide area.
Keywords
GPU acceleration technique; Parallel computing; Wide area flood simulation; G2D; Jinju-si;
Citations & Related Records
Times Cited By KSCI : 7  (Citation Analysis)
연도 인용수 순위
1 Aureli, F., Prost, F., Vacondio, R., Dazzi, S., and Ferrari, A. (2020). "A GPU-accelerated shallow-water scheme for surface runoff simulations." Water, Vol. 12, No. 3, 637. doi: 10.3390/w12030637   DOI
2 Choi, Y.S., and Kim, K.T. (2022). Grid based 2-dimensional land surface flood model user's manual. Korea Institute of Civil Engineering and Building Technology, pp. 7-13.
3 Choi, Y.S., Kim, J.H., Choi, C.K., and Kim, K.T. (2019). "Development and evaluation of a 2-dimensional land surface flood analysis model using uniform square grid." Journal of Korea Water Resources Association, Vol. 52, No. 5, pp. 361-371.
4 Chung, S.Y., Park, J.H., Hur, Y.T., and Jung, K.S. (2010). "Application of MPI technique for distributed rainfall-runoff model." Journal of Korea Water Resources Association, Vol. 43, No. 8, pp. 747-755.   DOI
5 Courant, R., Friedrichs, K., and Lewy, H. (1956). On the partial difference equations of mathematical physics. AEC Research and Development Report, NYO-7689, AEC Computing and Applied Mathematics Centre, NY, U.S., pp. 63-76.
6 Echeverribar, I., Morales-Hernandez, M., Brufau, P., and GarciaNavarro, P. (2020). "Analysis of the performance of a hybrid CPU/GPU 1D2D coupled model for real flood cases." Journal of Hydroinformatics, Vol. 22, No. 5 pp. 1198-1216.   DOI
7 Hong, H.E., Ahn, H.T., and Myung, H.J. (2012). "An efficient incompressible free surface flow simulation usin GPU." Journal of Computational Fluids Engineering, Vol. 17, No. 2, pp. 35-41.   DOI
8 Kalyanapu, A.J., Shankar, S., Pardyjak, E.R., Judi, D.R., and Burian, S.J. (2011). "Assessment of GPU computational enhancement to a 2D flood model." Environmental Modelling & Software, Vol. 26, pp. 1009-1016.   DOI
9 Kim, B. (2019). Development of GPU-accelerated numerical model for surface and ground water flow. Ph. D. dissertation, University of Seoul, pp. 74-91.
10 Kim, B., Park, S., and Kim, D.H. (2019). "Development of GPUaccelerated kinematic wave model using CUDA fortran." Journal of Korea Water Resources Association, Vol. 52, No. 11, pp. 887-894.   DOI
11 Kim, T.H., Han, K.Y., and Kim, B.H. (2014). "Performance improvement of computing time of 2 dimensional finite volume model using MPI." Journal of Korea Water Resources Association, Vol. 47, No. 7, pp. 599-614.   DOI
12 Liang, Q., Xia, X., and Hou, J. (2016). "Catchment-scale high-resolution flash flood simulation using the GPU-based technology." Procedia Engineering, Vol. 154, pp. 975-981.   DOI
13 Liu, Q., Qin, Y., and Li, G., (2018). "Fast simulation of large-scale floods based on GPU parallel computing." Water, Vol. 10, 589.
14 Park, J.H. (2014). "Parallel flood inundation analysis using MPI technique." Journal of Korea Water Resources Association, Vol. 47, No. 11, pp. 1051-1060.   DOI
15 Park, S., Kim, B., and Kim, D.H. (2019). "2D GPU-accelerated high resolution numerical scheme for solving diffusive wave equations." Water, Vol. 11, No. 7, 1447. doi: 10.3390/w11071447   DOI
16 Scott, F.B. and Brett, F.S. (2002). "Finite-volume model for shallow-water flooding of arbitrary topography." Journal of Hydraulic Engineering, Vol. 128, No. 3. pp. 289-298.