地下水数值模拟程序MODFLOW的并行计算研究

来源 :中国地质大学(北京) | 被引量 : 6次 | 上传用户:JEEFHARDY
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
地下水数值模拟是进行地下水资源评价的重要手段。随着地下水研究领域的深入,其对具有精细网格剖分、长时间跨度特征模型的模拟提出了迫切需求。采用传统的串行计算,不但模型的运行速度会非常缓慢,甚至可能由于软件在内存和数据通道等方面所受到的限制,使得模拟计算无法正常进行。本文的主要目的在于研究借助当前并行计算在海量数据处理和运算方面的先进成果,针对不同计算机体系结构并行编程的特点,设计基于不同并行实现方式的地下水数值模拟高效并行算法,以解决大规模地下水模拟时的海量数据计算和存储问题,并有效缩短模型运行时间。通过研究主要取得了以下的成果:(1)编制了通用地下水数值模拟软件MODFLOW与高效并行计算框架JASMIN的接口程序,实现了MODFLOW与JASMIN的高效连接。通过把研究区划分为多个网格片,利用多个处理核心(几百甚至上千个处理核心)同时进行求解,实现了计算任务的分解,达到了减少计算量,提高计算效率的目的。同时,研究人员在模拟过程中可以依据所建模型的实际情况,有选择性地调用JASMIN框架中的各类高效并行解法器,极大的提高了模型求解的方便度和灵活度;(2)详细介绍MODFLOW中P-PCG并行子程序包的设计原理,并针对其对层数较少模型加速效果不充分的特点提出改进方案。改进后的P-PCG子程序包可以有效减少模型层数对于并行性能的制约,以达到充分利用并行计算机每一个处理核心计算能力的目的,有效地扩展了MODFLOW对于大区域、长时间序列、具有复杂水文地质条件特征地下水数值模型的模拟能力;(3)针对分布式存储并行编程的特点,在MPI环境中对Krylov子空间GMRES(m)算法的并行性进行分析,提出了基于区域分解的并行实现策略,并对其与不同预条件子算法联合使用时的效果进行比较。实验结果表明:并行GMRES(m)算法可以显著加快地下水模型的求解速度,且与Jacobi预条件子整合后会获得更佳的加速比和执行效率,具有比较好地通用性和可扩展性。
其他文献
虽然因特网发展快速,丰富多彩的数据型业务不断涌现,但受制于现有的电信网络和IP网络结构及技术,使如何开拓更多更丰富的服务成为当前的主要问题,而下一代网络(NGN)技术就是
河湟谷地地处青藏高原东北部与黄土高原接壤的农牧交错地带,自古就是我国西部农牧业发展较早的地区之一,在青海省国民经济和社会发展中具有举足轻重的地位。但自20世纪60年代始
本文介绍了客户关系管理的定义和组成,并进一步阐述了数据仓库技术在CRM中的作用,最后给出了面向CRM的数据仓库逻辑结构图.
由于数学学科的特殊性,对学生来说,一定量的解题训练是必不可少的;可以说,解题训练是数学教学的重要环节,在数学学习活动中有其特殊的、不可替代的作用。然而,面对高高的书山、浩瀚
城市化的发展进程标志着社会经济和综合国力的提升,人们对物质文化水平的追求与日俱增,在日常的工作、娱乐、生活环境和居住条件等都有着更高的要求。从目前我国建筑行业的发
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
会议
基于社会网络分析方法,结合投入产出数据库,对广西42部门的产业集群进行识别。研究结果表明:广西的装备制造业产值逐年增长,呈现出交通运输设备制造业、电气机械和器材及通信
少数民族地区高校的"中国近现代史纲要"教学中,应适当融入当地人民的革命斗争史,通过发挥民族地区的优势和特色来增强教学效果,以期达到对少数民族地区大学生进行爱国主义教
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
本文首先分析了元数据在数据仓库系统构建和使用过程中的重要作用及其表示模型应具有的特征,然后结合具体工程应用,提出了一种基于XML的数据仓库中元数据的表示模型.