首页 | 本学科首页   官方微博 | 高级检索  
     检索      

分布式水文模型的GPU并行化及快速模拟技术
引用本文:刘永和,冯锦明,徐文鹏.分布式水文模型的GPU并行化及快速模拟技术[J].水文,2015,35(4):20-26.
作者姓名:刘永和  冯锦明  徐文鹏
作者单位:1.河南理工大学资源环境学院2.中国科学院东亚区域气候-环境重点实验室,全球变化东亚区域研究中心,中国科学院大气物理研究所3.河南理工大学计算机科学与技术学院
基金项目:国家自然科学基金项目(41105074,40975048);中科院数字地球重点实验室开放基金项目(2011LDE010);河南理工大学博士基金项目(B2011-038);
摘    要:分布式水文模型对流域水文过程的应用深度及广度不断加深,常与数值天气及气候预报相结合,面临巨大的计算量。近年来GPU技术的进步使普通电脑能够实现高效而又廉价的并行计算。提出了资料插值、单元产流以及单元汇流采用GPU并行计算,马斯京根法河道汇流采用一种非并行的递归方法。基于笔记本电脑和NVIDIA GPU/CUDA结合C#语言,由分布式新安江模型在沂河流域的模拟应用表明,降水量空间插值及新安江产流的并行执行效率为普通CPU上C#的8~9倍。使用直接递归法实现马斯京根汇流演算比以往采用汇流次序表的执行效率提升0.5~0.9倍。

关 键 词:分布式水文模型  新安江模型  CUDA  并行计算  汇流
收稿时间:2013/10/12 0:00:00

GPU Parallel Computing and Fast Simulation of Distributed Hydrological Models
LIU Yonghe,FENG Jinming,XU Wenpeng.GPU Parallel Computing and Fast Simulation of Distributed Hydrological Models[J].Hydrology,2015,35(4):20-26.
Authors:LIU Yonghe  FENG Jinming  XU Wenpeng
Institution:1. Institute of Resources and Environment, Henan Polytechnic University, Jiaozuo 454000, China; 2. Key Laboratory of Regional Climate-Environment Research for Temperate East Asia, Institute of Atmospheric Physics, Chinese Academy of Sciences, Beijing 100029, China; 3. Institute of Computer Science and Technologies, Henan Polytechnic University, Jiaozuo 454000, China
Abstract:Distributed hydrological models have been applied in various watershed hydrological processes. They are often combined with numerical weather and climate prediction, which make them need enormous calculation. In recent years, the progress of GPU technology makes the ordinary computer to perform efficient and inexpensive parallel computing. This paper presented the GPU implementation of data interpolation, runoff generation and unit hydrograph calculation in parallel compution. A recursive non-parallel implementation of Muskingum river -routing method was also presented. Based on the common notebook computer with NVIDIA GPU/CUDA and C# language, the parallel simulation of rainfall-runoff process in the Yihe River Basin by the Xinanjiang Model based distributed hydrological model indicates that the performance of parallel execution of precipitation spatial interpolation and Xinanjiang discharge calculation has a speed of 8~9 times of that from a common CPU based C # execution. The recursive Muskingum method was also 0.5~0.9 times faster than the traditional calculation using a routing order table.
Keywords:distributed hydrological model  Xinanjiang model  CUDA  parallel calculation  flow concentration
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《水文》浏览原始摘要信息
点击此处可从《水文》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号