Development of GPU-accelerated kinematic wave model using CUDA fortran

Boram Kim, Seonryang Park, Dae Hong Kim

Research output: Contribution to journalArticlepeer-review

1 Scopus citations


We proposed a GPU (Grapic Processing Unit) accelerated kinematic wave model for rainfall runoff simulation and tested the accuracy and speed up performance of the proposed model. The governing equations are the kinematic wave equation for surface flow and the Green-Ampt model for infiltration. The kinematic wave equations were discretized using a finite volume method and CUDA fortran was used to implement the rainfall runoff model. Several numerical tests were conducted. The computed results of the GPU accelerated kinematic wave model were compared with several measured and other numerical results and reasonable agreements were observed from the comparisons. The speed up performance of the GPU accelerated model increased as the number of grids increased, achieving a maximum speed up of approximately 450 times compared to a CPU (Central Processing Unit) version, at least for the tested computing resources.

Original languageEnglish
Pages (from-to)887-894
Number of pages8
JournalJournal of Korea Water Resources Association
Issue number11
StatePublished - Nov 2019


  • Cuda fortran
  • GPU
  • Kinematic wave model
  • Parallel computing
  • Rainfall-runoff


Dive into the research topics of 'Development of GPU-accelerated kinematic wave model using CUDA fortran'. Together they form a unique fingerprint.

Cite this