the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Coupled GPU-based Modeling of Dynamic-Wave Flow and Solute Transport in Floods with Cellular Automata Framework
Abstract. To achieve efficient modeling of flood flow and subsequent solute transport in real-world flood events, the present study couples the CA-based shallow water flow (SWFCA) solver of Chang et al. (2022) with a CA-based advanced solute transport (ASTCA) solver as a novel coupled approach. This coupled approach is GPU-parallelized by using OpenCL 2.1 under Nvidia CUDA to enhance efficiency. The accuracy of the coupled approach is verified and compared with a popular finite-volume-based coupled approach consisting of a Godunov-type FV-HLLC model for flood flow and a Godunov-type FV-TVD model for solute transport through four test cases. The efficiency of the coupled approach is next assessed through three real-world flood cases with massive computational cells. From the simulated results, the ASTCA solver is found to have better accuracy than the state-of-the-art FV-TVD model. Regarding the efficiency, the SWFCA and ASTCA solvers respectively outperform the FV-HLLC and FV-TVD models by 1.28–1.33 and 2.90–3.33 times. After GPU parallelization, the SWFCA solver, ASTCA solver, and CA-based coupled approach respectively speed up the simulations by 57.64–76.23, 53.55–69.88, and 56.32–74.15 times, which is a remarkable progress as the simulations are performed on a PC with a normal graphic card. Hence, the proposed approach is a useful tool for real-world flood flow and solute transport simulations.
- Preprint
(2564 KB) - Metadata XML
- BibTeX
- EndNote
Status: final response (author comments only)
-
RC1: 'Comment on nhess-2024-131', Anonymous Referee #1, 08 Oct 2024
This is an interesting contribution to the efficient modelling of solute transport in shallow water flow.
Citation: https://doi.org/10.5194/nhess-2024-131-RC1 -
AC1: 'Reply on RC1', Tsang-Jung Chang, 22 Jan 2025
The authors are very thankful for this comment. Thanks for the compliment.
Citation: https://doi.org/10.5194/nhess-2024-131-AC1
-
AC1: 'Reply on RC1', Tsang-Jung Chang, 22 Jan 2025
-
RC2: 'Comment on nhess-2024-131', Anonymous Referee #2, 21 Jan 2025
The quality of the manuscript is excellent. The topic of the manuscript is novel, proposing efficient implementations of shallow water equation solution and solute transport, using the concept of cellular automata, and with efficient solution for thousands of cells using parallel computing. The introduction section defines well the problem and provides relevant scientific literature on the topics. The methodology builds upon previous work from the authors, extending the modeling of flood depth in rivers to include transport of solutes. The authors propose three different strategies for the model of solute transport, and evaluate their strengths and deficiencies, from a physics and computation point of view. The paper reports with sufficient detail the aspects of the GPU implementation of the shallow water model and the solute transport model. The title, and naming of the sections makes it easy to navigate through the reading. The equations are written adequately, and their terms are explained. The quality of the figures is excellent, with adequate text size, easy to distinguish colors, and zooming to details when required. The methodology text is complemented by schematics that describe well the procedures. The selected cases for evaluation are adequate, and compare the proposed model to a reference model. I think the paper is suitable for final publication in Natural Hazards and Earth System Sciences in its current state. I only have minor suggestions,
Line 135: ‘and they are’. remove
2.2.1 ‘Determine’ instead of ‘Determines’
Add the locations of P1 and P2 to figure 7a if possible.
Citation: https://doi.org/10.5194/nhess-2024-131-RC2 -
AC2: 'Reply on RC2', Tsang-Jung Chang, 22 Jan 2025
The authors are grateful for this comment. The texts in Line “, and they are,” are removed. The text “Determines” in the headline of Subsection 2,1,1 is modified to be “Determine”. Finally, locations P1 and P2 are added to Fig, 7a to increase the quality of the manuscript. Thank you.
Citation: https://doi.org/10.5194/nhess-2024-131-AC2 -
AC3: 'Reply on RC2-New Fig. 7a', Tsang-Jung Chang, 22 Jan 2025
Thanks again for this useful comment.
Citation: https://doi.org/10.5194/nhess-2024-131-AC3
-
AC2: 'Reply on RC2', Tsang-Jung Chang, 22 Jan 2025
Viewed
HTML | XML | Total | BibTeX | EndNote | |
---|---|---|---|---|---|
151 | 28 | 319 | 498 | 8 | 89 |
- HTML: 151
- PDF: 28
- XML: 319
- Total: 498
- BibTeX: 8
- EndNote: 89
Viewed (geographical distribution)
Country | # | Views | % |
---|
Total: | 0 |
HTML: | 0 |
PDF: | 0 |
XML: | 0 |
- 1