Heterogeneous parallel computing accelerated generalized likelihood uncertainty estimation (GLUE) method for fast hydrological model uncertainty analysis purpose
- 27 Downloads
The generalized likelihood uncertainty estimation (GLUE) is a famous and widely used sensitivity and uncertainty analysis method. It provides a new way to solve the “equifinality” problem encountered in the hydrological model parameter estimation. In this research, we focused on the computational efficiency issue of the GLUE method. Inspired by the emerging heterogeneous parallel computing technology, we parallelized the GLUE in algorithmic level and then implemented the parallel GLUE algorithm on a multi-core CPU and many-core GPU hybrid heterogeneous hardware system. The parallel GLUE was implemented using OpenMP and CUDA software ecosystems for multi-core CPU and many-core GPU systems, respectively. Application of the parallel GLUE for the Xinanjiang hydrological model parameter sensitivity analysis proved its much better computational efficiency than the traditional serial computing technology, and the correctness was also verified. The heterogeneous parallel computing accelerated GLUE method has very good application prospects for theoretical analysis and real-world applications.
KeywordsGLUE Xinanjiang model OpenMP CUDA GPU
This research was funded by Beijing Natural Science Foundation (8184094), IWHR Research and Development Support Program (JZ0145B022018, JZ0145B022017), the Third Sub-Project: Flood Forecasting, Controlling and Flood Prevention Aided Software Development—Flood Control Early Warning Communication System and Flood Forecasting, Controlling and Flood Prevention Aided Software Development for Poyang Lake Area of Jiangxi Province (0628-136006104242, JZ0205A432013, SLXMB200902), and Construction project of Shaanxi province medium and small river hydrological monitoring and forecast system—construction of Guanzhong and north of Shaanxi flood forecast scheme (JZ0205A112015). We gratefully acknowledge the support of NVIDIA Corporation with the donation of the Tesla K40 GPU used for this research.
Compliance with ethical standards
Conflict of interest
The authors declare that they have no competing interests.
- 2.Beven K, Binley A (1992) The future of distributed models: model calibration and predictive uncertainty. Hydrol Process 6:297–298Google Scholar
- 8.Chen S, Kang E et al (2003) Review of the hydrological model researches. J Desert Res 23(3):221–229 (in Chinese) Google Scholar
- 15.Groeneveld J, Muller B, Buchmann CM, Dressler G, Guo C, Hase N, Hoffmann F, John F, Klassert C, Lauf T, Liebelt V, Nolzen H, Pannicke N, Schulze J, Weise H, Schwarz N (2017) Theoretical foundations of human decision-making in agent-based land use models—a review. Environ Model Softw 87:39–48CrossRefGoogle Scholar
- 16.Hornberger GM, Spear RC (1981) An approach to the preliminary analysis of environmental systems. J Environ Manag 12:7–18Google Scholar
- 21.Kan G, Lei T, Liang K, Li J, Ding L, He X, Yu H, Zhang D, Zuo D, Bao Z,, Hu Y, Zhang M (2016) Mark Amo-boateng. A multi-core CPU and many-core GPU based fast parallel shuffled complex evolution global optimization approach. IEEE Trans Parallel Distrib Syst. https://doi.org/10.1109/TPDS.2016.2575822 CrossRefGoogle Scholar
- 22.Kan G, Zhang M, Liang K, Wang H, Jiang Y, Li J, Ding L, He X, Hong Y, Zuo D, Bao Z, Li C (2016) Improving water quantity simulation and forecasting to solve the energy-water-food nexus issue by using heterogeneous computing accelerated global optimization method. Appl Energy. https://doi.org/10.1016/j.apenergy.2016.08.017 CrossRefGoogle Scholar
- 32.Liu W, Chen Y, Wu C (2016) OpenCL heterogeneous parallel computing: from principle to practice. China Machine Press, Beijing (in Chinese) Google Scholar
- 37.Tan B (1996) Comparison and analysis of hydrological model parameter automatic optimization methods. J China Hydrol 5:8–14 (in Chinese) Google Scholar
- 40.Zhao R (1983) Watershed hydrological model-Xinanjiang model and Northern Shaanxi model. Water Resources and Electric Power Press, BeijingGoogle Scholar
- 41.Zhao R (1994) Anthology of hydrological forecasting. Water Resources and Electric Power Press, BeijingGoogle Scholar