Lulu Jiang , Huan Wu , Ting Yang , Lei Qu , Zhijun Huang
{"title":"基于分步时空多元并行化的大尺度水文模拟","authors":"Lulu Jiang , Huan Wu , Ting Yang , Lei Qu , Zhijun Huang","doi":"10.1016/j.envsoft.2025.106495","DOIUrl":null,"url":null,"abstract":"<div><div>Advancements in distributed hydrological modeling require higher temporal and spatial resolutions, increasing the demand for high-performance computing. Runoff-routing models face inefficiencies due to upstream–downstream dependencies. Increasing threads reduce computing time but lower efficiency due to task imbalances. We propose a stepwise spatial–temporal–multimember domain decomposition method with OpenMP. Applied to the Pearl River Basin at 90-m resolution, the method was tested at three stations: ZhaiGao (110,808 grids), ShiJiao (4.94 million grids), and Outlet0 (48.58 million grids). Results showed traditional serial computing took 172.18, 7726.94, and 79,470.21 seconds, respectively, for 10-year daily simulations (totaling 3653 time steps). With 13 threads, spatial layering parallelization reduced times to 21.86, 757.93, and 7262.06 seconds, achieving efficiencies of 0.61, 0.78, and 0.84. At ZhaiGao, 52 threads yielded efficiency of 0.06 with only spatial layering but increased to 0.55 and 0.80 upon adding temporal indexing and multimember parallelization. Overall, our approach significantly accelerates large-scale hydrodynamic flood modeling.</div></div>","PeriodicalId":310,"journal":{"name":"Environmental Modelling & Software","volume":"191 ","pages":"Article 106495"},"PeriodicalIF":4.8000,"publicationDate":"2025-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Accelerating large-scale hydrological modeling with stepwise spatial-temporal multimember parallelization\",\"authors\":\"Lulu Jiang , Huan Wu , Ting Yang , Lei Qu , Zhijun Huang\",\"doi\":\"10.1016/j.envsoft.2025.106495\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Advancements in distributed hydrological modeling require higher temporal and spatial resolutions, increasing the demand for high-performance computing. Runoff-routing models face inefficiencies due to upstream–downstream dependencies. Increasing threads reduce computing time but lower efficiency due to task imbalances. We propose a stepwise spatial–temporal–multimember domain decomposition method with OpenMP. Applied to the Pearl River Basin at 90-m resolution, the method was tested at three stations: ZhaiGao (110,808 grids), ShiJiao (4.94 million grids), and Outlet0 (48.58 million grids). Results showed traditional serial computing took 172.18, 7726.94, and 79,470.21 seconds, respectively, for 10-year daily simulations (totaling 3653 time steps). With 13 threads, spatial layering parallelization reduced times to 21.86, 757.93, and 7262.06 seconds, achieving efficiencies of 0.61, 0.78, and 0.84. At ZhaiGao, 52 threads yielded efficiency of 0.06 with only spatial layering but increased to 0.55 and 0.80 upon adding temporal indexing and multimember parallelization. Overall, our approach significantly accelerates large-scale hydrodynamic flood modeling.</div></div>\",\"PeriodicalId\":310,\"journal\":{\"name\":\"Environmental Modelling & Software\",\"volume\":\"191 \",\"pages\":\"Article 106495\"},\"PeriodicalIF\":4.8000,\"publicationDate\":\"2025-04-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Environmental Modelling & Software\",\"FirstCategoryId\":\"93\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S1364815225001793\",\"RegionNum\":2,\"RegionCategory\":\"环境科学与生态学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Environmental Modelling & Software","FirstCategoryId":"93","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1364815225001793","RegionNum":2,"RegionCategory":"环境科学与生态学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
Accelerating large-scale hydrological modeling with stepwise spatial-temporal multimember parallelization
Advancements in distributed hydrological modeling require higher temporal and spatial resolutions, increasing the demand for high-performance computing. Runoff-routing models face inefficiencies due to upstream–downstream dependencies. Increasing threads reduce computing time but lower efficiency due to task imbalances. We propose a stepwise spatial–temporal–multimember domain decomposition method with OpenMP. Applied to the Pearl River Basin at 90-m resolution, the method was tested at three stations: ZhaiGao (110,808 grids), ShiJiao (4.94 million grids), and Outlet0 (48.58 million grids). Results showed traditional serial computing took 172.18, 7726.94, and 79,470.21 seconds, respectively, for 10-year daily simulations (totaling 3653 time steps). With 13 threads, spatial layering parallelization reduced times to 21.86, 757.93, and 7262.06 seconds, achieving efficiencies of 0.61, 0.78, and 0.84. At ZhaiGao, 52 threads yielded efficiency of 0.06 with only spatial layering but increased to 0.55 and 0.80 upon adding temporal indexing and multimember parallelization. Overall, our approach significantly accelerates large-scale hydrodynamic flood modeling.
期刊介绍:
Environmental Modelling & Software publishes contributions, in the form of research articles, reviews and short communications, on recent advances in environmental modelling and/or software. The aim is to improve our capacity to represent, understand, predict or manage the behaviour of environmental systems at all practical scales, and to communicate those improvements to a wide scientific and professional audience.