A GPU algorithm for identifying the longest flow paths in catchments
The longest flow path is one of the key features of a catchment, commonly considered in hydrological analysis and modeling. Recent literature highlights that identifying the longest flow paths using existing software tools is time-consuming. Over the last few years, attempts have been made to develop more computationally efficient algorithms for this particular task. This paper extends previously published research and presents a new GPU algorithm designed for fast identification of the longest flow paths using DEM-derived flow directions. Performance measurements show significantly shorter execution times compared to other existing algorithms for the same task. Additionally, this algorithm is able to efficiently process multiple catchments in the same run, offering further performance improvements. • GPU algorithm for finding the longest flow paths was developed and presented. • Execution times are significantly shorter compared to the fastest existing solutions. • It is possible to efficiently analyze multiple catchments in a single algorithm run.
Authors
- Bartłomiej Kotyra (ORCID: https://orcid.org/0000-0003-2141-8468)
Institutions
- Maria Curie-Skłodowska University (PL)
- Institute of Computer Science (PL)
Publication Details
- Journal
- Computers & Geosciences
- Published
- 2025-05-22
- DOI
- https://doi.org/10.1016/j.cageo.2025.105961
- Citations
- 1
- Primary Topic
- Hydrology and Watershed Management Studies
- Type
- article
- Field-Weighted Citation Impact
- 0.82