贵阳分部广州分部
网站地图联系我们所长信箱内部网English中国科学院
 
 
首页概况简介机构设置研究队伍科研成果实验观测合作交流研究生教育学会学报图书馆党群工作创新文化科学传播信息公开
  新闻动态
  您现在的位置:首页 > 新闻动态 > 研究亮点
Ground Water:MODFLOW的一种并行计算方法
2009-12-11 | 作者:科技与成果转化处 | 【 】【打印】【关闭

随着高性能并行计算技术的快速发展,将地下水数值模拟与并行计算相结合,提高地下水数值模拟研究的能力,可成为解决各种水文地质与环境地质问题的有效工具。因此,地下水流动数值模拟的并行计算方法研究具有重要的理论意义和应用价值。由美国地质调查局(USGS)开发的MODFLOW是全世界使用最广泛的地下水数值模拟软件。MODFLOW在解决一般的地下水流问题时可以取得令人满意结果,但是对于涉及大尺度、高精度和高复杂性的大规模数值模拟问题(如核废物地下处置、CO2地下封存等),MODFLOW运算时间过长,在应用时非常困难。因此利用高性能并行计算机增强MODFLOW的计算能力对于地下水研究非常必要。

地质地球所工程地质与水资源研究室博士后董艳辉等人基于MODFLOW中的PCG包(Preconditioned Conjugate-Gradient Package),针对PCG包中的两种预条件算法(MICCGPOLCG)进行详细的分析,确定其并行化策略和方法。根据其算法的并行性特征,应用OpenMP并行编程方法对MICCG 进行了部分并行化,对POLCG进行全部并行化,从而开发出并行PCG,即P-PCG程序包(Dong and Li. A Parallel PCG Solver for MODFLOW. Ground Water, 2009, 47(6): 845-850,点击此处下载该文)。该研究达到如下几个效果:(1P-PCG实现了MODFLOW在共享存储环境下的并行计算,且输入数据和计算结果与原MODFLOW保持一致;2)针对不同规模的问题并考虑不同编译器的影响,在 8 核心的并行计算机可以获得 1.40~5.31 的加速比。P-PCG 在提高速度的同时,并没有以牺牲内存为代价,P-PCG PCG多使用的内存与模型本身相比可以忽略;(3P-PCG程序得到了USGSMarry HillSteffen MehlRichard Naff)的认可,P-PCG 程序也正在与USGS联合测试并有望添加到MODFLOW的程序包中提供给世界各地的地下水模型研究者使用。该研究成果近期发表在Ground Water后已有近二十名世界各地的地下水学者对此程序感兴趣并进行测试;(4)应用P-PCG并行计算方法,在我国高放废物地质处置预选区甘肃北山进行了区域地下水流动数值模拟,取得了很好的效果。

 

 
地址:北京市朝阳区北土城西路19号 邮 编:100029 电话:010-82998001 传真:010-62010846
版权所有© 2009- 中国科学院地质与地球物理研究所 京ICP备05029136号 京公网安备110402500032号