人民黄河

北大核心,CA,WJCI

国内刊号:41-1128/TV

国际刊号:1000-1379

人民黄河杂志2020年第8期:分布式水文模型时空离散化并行计算方法研究

发布日期:

作者:秦泽宁;周祖昊;刘明堂;向东;刘佳嘉

单位:(1.华北水利水电大学,河南 郑州 450046; 2.中国水利水电科学研究院 流域水循环模拟与调控国家重点实验室,北京 100038)

关键词:OpenMP;Pfafstetter;时空离散化;并行计算;WEPL;分布式水文模型

时空离散化并行计算是一种效率较高的并行计算方法,但以往的研究主要基于MPI框架和多树编码规则。为了使应用广泛的Pfafstetter编码的分布式水文模型实现时空并行计算,采用OpenMP编程模型,为WEPL分布式水文模型汇流过程设计了基于Pfafstetter编码的分层模拟单元方法和时空离散化方法。首先分层模拟单元方法根据Pfafstetter编码规则建立子流域拓扑表,使子流域按照从上游到下游的顺序进行分层,然后在此基础上考虑时间因素重新分层实现时空离散化,最后将同一层中时间及空间上互不影响的子流域模拟任务分配给不同的线程实现并行计算。选取黄河流域作为研究区域,在不同线程条件下对并行效果进行了测试,结果表明,汇流并行化提高了模型模拟效率。基于20核的CPU,仅考虑分层模拟单元方法时,加速比最大为4.14,而采用时空离散化方法时,加速比能够达到8.17。

来源:2020年第8期

《人民黄河》期刊编辑部

查看人民黄河杂志2020年第8期

声明

严正声明:本站非期刊官网,非中介代理。

本站仅提供学术规范服务:快速预审、润色编辑服务、中英文查重、降重、去重服务、推荐合适的期刊投稿等学术规范服务。 如需提供学术规范服务请联系在线编辑。

联系我们

  • 地址:河南省郑州市金水路11号
  • 电话:0371-66022096
  • E-mail:rmhh2010@163.com

咨询工作人员