随着计算机技术的发展,以消息传递接口(MPI)标准为代表的高性价比集群计算技术使并行计算在大量传统的专业领域也得到了广泛应用。数字流域模型因需要对大范围流域进行分布式的水文、泥沙过程模拟而提出了较大规模的计算需求。同时,基于分水岭的单元划分方式和专门的河网编码方法使数字流域模型的并行化计算具有先天优势。提出了一种典型的并行调度流程,用于完成产汇流计算的动态任务分配。在自主搭建的MPI计算集群上进行的应用实验表明,集群计算提高了数字流域模型的计算效率,能够作为模型的计算平台。最后指出了此应用计算平台的发展方向。
With the development of the computing technology, the high performance/price ratio parallel computing, represented by the Message Passing Interface (MPI) standard, is applied widely to the more traditional professional fields. The massive computing is required since that the digital watershed model discussed in this paper is aimed to simulate the distributed hydrological and sediment process in a large-scale watershed. The parallel computing of the digital watershed model has its proper advantage including the cell partition mode based on the watershed division and the technical coding method of the drainage network. This paper presents a typical parallel scheduling flow to accomplish dynamically task assignment in rainfall-runoff and discharge routing computing. The application experiment on the MPI computing cluster constructed in this paper indicates that the cluster computing improves the computing efficiency of the digital watershed model. The paper presents the future development of this cluster computing fiat as well.