利用 wflow_sbm 建立用于预报、气候情景和数字孪生应用的快速高分辨率分布式水文模型

IF 4.8 2区 环境科学与生态学 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Ruben O. Imhoff , Joost Buitink , Willem J. van Verseveld , Albrecht H. Weerts
{"title":"利用 wflow_sbm 建立用于预报、气候情景和数字孪生应用的快速高分辨率分布式水文模型","authors":"Ruben O. Imhoff ,&nbsp;Joost Buitink ,&nbsp;Willem J. van Verseveld ,&nbsp;Albrecht H. Weerts","doi":"10.1016/j.envsoft.2024.106099","DOIUrl":null,"url":null,"abstract":"<div><p>We investigated improvements to further speed up the multi-threaded scaling of the distributed hydrological model wflow_sbm. To gain insight in the speed improvements for operational applications, we connected the improved code to ECMWF’s Fields Database to allow for on-the-fly pre-processing of the forcing, which accelerated the entire forecasting chain. In the original wflow_sbm implementation, run times increased when more than eight threads were used due to Julia’s native threading overhead. Now, run times are 2 to 11 times faster, depending on the chosen routing scheme, number of threads and catchment size. We show the advantages of the improvements in a test setup where ECMWF forecasts and 35 years of ERA5 reanalysis data were used to force wflow_sbm models at 1x1 km spatial resolution for Europe. The attained speedup allows for using distributed hydrological models in large-scale hydrological forecasting and climate-change applications, which is currently often limited to lumped models.</p></div>","PeriodicalId":310,"journal":{"name":"Environmental Modelling & Software","volume":null,"pages":null},"PeriodicalIF":4.8000,"publicationDate":"2024-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S1364815224001609/pdfft?md5=c1f521a02ecd2c7b3c456e2a43efcdb1&pid=1-s2.0-S1364815224001609-main.pdf","citationCount":"0","resultStr":"{\"title\":\"A fast high resolution distributed hydrological model for forecasting, climate scenarios and digital twin applications using wflow_sbm\",\"authors\":\"Ruben O. Imhoff ,&nbsp;Joost Buitink ,&nbsp;Willem J. van Verseveld ,&nbsp;Albrecht H. Weerts\",\"doi\":\"10.1016/j.envsoft.2024.106099\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>We investigated improvements to further speed up the multi-threaded scaling of the distributed hydrological model wflow_sbm. To gain insight in the speed improvements for operational applications, we connected the improved code to ECMWF’s Fields Database to allow for on-the-fly pre-processing of the forcing, which accelerated the entire forecasting chain. In the original wflow_sbm implementation, run times increased when more than eight threads were used due to Julia’s native threading overhead. Now, run times are 2 to 11 times faster, depending on the chosen routing scheme, number of threads and catchment size. We show the advantages of the improvements in a test setup where ECMWF forecasts and 35 years of ERA5 reanalysis data were used to force wflow_sbm models at 1x1 km spatial resolution for Europe. The attained speedup allows for using distributed hydrological models in large-scale hydrological forecasting and climate-change applications, which is currently often limited to lumped models.</p></div>\",\"PeriodicalId\":310,\"journal\":{\"name\":\"Environmental Modelling & Software\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":4.8000,\"publicationDate\":\"2024-06-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.sciencedirect.com/science/article/pii/S1364815224001609/pdfft?md5=c1f521a02ecd2c7b3c456e2a43efcdb1&pid=1-s2.0-S1364815224001609-main.pdf\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Environmental Modelling & Software\",\"FirstCategoryId\":\"93\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S1364815224001609\",\"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/S1364815224001609","RegionNum":2,"RegionCategory":"环境科学与生态学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

摘要

我们研究了如何改进分布式水文模型 wflow_sbm 的多线程缩放速度。为了深入了解业务应用的速度改进情况,我们将改进后的代码与 ECMWF 的字段数据库连接起来,以便对强迫进行实时预处理,从而加快了整个预测链的速度。在最初的wflow_sbm实现中,由于Julia的本地线程开销,当使用超过8个线程时,运行时间会增加。现在,根据所选的路由方案、线程数量和流域大小,运行时间缩短了 2 到 11 倍。我们在一个测试装置中展示了这些改进的优势,该装置使用 ECMWF 预测和 35 年的 ERA5 再分析数据,以 1x1 公里的空间分辨率强制运行欧洲的 wflow_sbm 模型。所实现的加速允许在大规模水文预测和气候变化应用中使用分布式水文模型,而目前通常仅限于使用块状模型。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A fast high resolution distributed hydrological model for forecasting, climate scenarios and digital twin applications using wflow_sbm

We investigated improvements to further speed up the multi-threaded scaling of the distributed hydrological model wflow_sbm. To gain insight in the speed improvements for operational applications, we connected the improved code to ECMWF’s Fields Database to allow for on-the-fly pre-processing of the forcing, which accelerated the entire forecasting chain. In the original wflow_sbm implementation, run times increased when more than eight threads were used due to Julia’s native threading overhead. Now, run times are 2 to 11 times faster, depending on the chosen routing scheme, number of threads and catchment size. We show the advantages of the improvements in a test setup where ECMWF forecasts and 35 years of ERA5 reanalysis data were used to force wflow_sbm models at 1x1 km spatial resolution for Europe. The attained speedup allows for using distributed hydrological models in large-scale hydrological forecasting and climate-change applications, which is currently often limited to lumped models.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Environmental Modelling & Software
Environmental Modelling & Software 工程技术-工程:环境
CiteScore
9.30
自引率
8.20%
发文量
241
审稿时长
60 days
期刊介绍: 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.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信