-
公开(公告)号:CN109918741A
公开(公告)日:2019-06-21
申请号:CN201910116385.0
申请日:2019-02-13
Applicant: 北京科技大学
Abstract: 本发明提供一种适用于大规模水文模拟参数率定方法及率定装置,能够提高寻优速度。所述方法包括:根据子流域间上下游汇流关系和子流域是否有观测结果数据,对待研究流域进行分块,得到待研究流域的块区域关系图,其中,每个块中含有且仅含有一个有观测结果数据的子流域;根据块区域关系图中块与块间依赖关系,按从上游块到下游块的顺序,基于并行计算技术,以块为单位进行多级并行参数率定,外层并行将无上下游依赖关系的多个块的参数率定任务分配到多个处理器核上并行执行,内层并行则将单个块的参数率定任务进行任务分解后使用多个处理器核来并行执行。本发明涉及水文模拟领域。
-
公开(公告)号:CN109918740A
公开(公告)日:2019-06-21
申请号:CN201910116373.8
申请日:2019-02-13
Applicant: 北京科技大学
IPC: G06F17/50
Abstract: 本发明提供一种适用于大规模分布式水文模拟方法及装置,能够提高使用时空离散并行策略进行分布式水文模拟的计算速度。所述方法包括:获取待模拟流域,其中,所述待模拟流域包括:多个子流域;采用时空离散并行策略,在空间上对所述待模拟流域的各个子流域进行静态任务划分,将所述待模拟流域的多个子流域的水文模拟任务分配到多个处理器核上并行执行;其中,单个子流域在某个模拟时刻的水文模拟计算过程作为并行化执行的任务单元;静态任务划分下,单个处理器核上的进程用于执行被分配到本进程上的所有子流域在所有时刻上的水文模拟任务,进程间采用非阻塞通信方式传递数据。本发明涉及水文模拟领域。
-