• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

利用基于JASMIN的并行计算加速MODFLOW中的地下水流模拟。

Accelerating groundwater flow simulation in MODFLOW using JASMIN-based parallel computing.

作者信息

Cheng Tangpei, Mo Zeyao, Shao Jingli

机构信息

Key Laboratory of Computational Physics, Institute of Applied Physics and Computational Mathematics, Beijing 100088, China.; High Performance Computing Center, Institute of Applied Physics and Computational Mathematics, Beijing 100094, China.

出版信息

Ground Water. 2014 Mar-Apr;52(2):194-205. doi: 10.1111/gwat.12047. Epub 2013 Apr 18.

DOI:10.1111/gwat.12047
PMID:23600445
Abstract

To accelerate the groundwater flow simulation process, this paper reports our work on developing an efficient parallel simulator through rebuilding the well-known software MODFLOW on JASMIN (J Adaptive Structured Meshes applications Infrastructure). The rebuilding process is achieved by designing patch-based data structure and parallel algorithms as well as adding slight modifications to the compute flow and subroutines in MODFLOW. Both the memory requirements and computing efforts are distributed among all processors; and to reduce communication cost, data transfers are batched and conveniently handled by adding ghost nodes to each patch. To further improve performance, constant-head/inactive cells are tagged and neglected during the linear solving process and an efficient load balancing strategy is presented. The accuracy and efficiency are demonstrated through modeling three scenarios: The first application is a field flow problem located at Yanming Lake in China to help design reasonable quantity of groundwater exploitation. Desirable numerical accuracy and significant performance enhancement are obtained. Typically, the tagged program with load balancing strategy running on 40 cores is six times faster than the fastest MICCG-based MODFLOW program. The second test is simulating flow in a highly heterogeneous aquifer. The AMG-based JASMIN program running on 40 cores is nine times faster than the GMG-based MODFLOW program. The third test is a simplified transient flow problem with the order of tens of millions of cells to examine the scalability. Compared to 32 cores, parallel efficiency of 77 and 68% are obtained on 512 and 1024 cores, respectively, which indicates impressive scalability.

摘要

为了加速地下水流模拟过程,本文报告了我们通过在JASMIN(J自适应结构化网格应用基础设施)上重新构建著名软件MODFLOW来开发高效并行模拟器的工作。重建过程是通过设计基于补丁的数据结构和并行算法,以及对MODFLOW中的计算流程和子程序进行轻微修改来实现的。内存需求和计算工作量都分布在所有处理器之间;为了降低通信成本,数据传输被分批处理,并通过为每个补丁添加虚节点来方便地进行处理。为了进一步提高性能,在线性求解过程中对定水头/非活动单元格进行标记并忽略,并提出了一种有效的负载平衡策略。通过对三种情况进行建模来证明其准确性和效率:第一个应用是位于中国雁鸣湖的现场水流问题,以帮助设计合理的地下水开采量。获得了理想的数值精度和显著的性能提升。通常,在40个核心上运行的带有负载平衡策略的标记程序比最快的基于MICCG的MODFLOW程序快六倍。第二个测试是模拟高度非均质含水层中的水流。在40个核心上运行的基于AMG的JASMIN程序比基于GMG的MODFLOW程序快九倍。第三个测试是一个具有数千万个单元格规模的简化瞬态水流问题,以检验其可扩展性。与32个核心相比,在512个和1024个核心上分别获得了77%和68%的并行效率,这表明其具有令人印象深刻的可扩展性。

相似文献

1
Accelerating groundwater flow simulation in MODFLOW using JASMIN-based parallel computing.利用基于JASMIN的并行计算加速MODFLOW中的地下水流模拟。
Ground Water. 2014 Mar-Apr;52(2):194-205. doi: 10.1111/gwat.12047. Epub 2013 Apr 18.
2
A new package in MODFLOW to simulate unconfined groundwater flow in sloping aquifers.MODFLOW中用于模拟倾斜含水层中无压地下水流动的一个新程序包。
Ground Water. 2014 Nov-Dec;52(6):924-35. doi: 10.1111/gwat.12142. Epub 2013 Dec 2.
3
A parallel PCG solver for MODFLOW.MODFLOW 的并行 PCG 求解器。
Ground Water. 2009 Nov-Dec;47(6):845-50. doi: 10.1111/j.1745-6584.2009.00598.x. Epub 2009 Jun 29.
4
Approaches to the simulation of unconfined flow and perched groundwater flow in MODFLOW.MODFLOW 中非饱和带水流和地下滞水流动模拟方法。
Ground Water. 2012 Mar-Apr;50(2):187-98. doi: 10.1111/j.1745-6584.2011.00829.x. Epub 2011 Jun 2.
5
Nonlinear Flow Process: A New Package to Compute Nonlinear Flow in MODFLOW.非线性水流过程:一种用于计算MODFLOW中非线性水流的新程序包。
Ground Water. 2015 Jul-Aug;53(4):645-50. doi: 10.1111/gwat.12243. Epub 2014 Jul 24.
6
Discontinuous steady-state analytical solutions of the Boussinesq equation and their numerical representation by MODFLOW.布辛涅斯克方程的非连续稳态解析解及其由MODFLOW进行的数值表示
Ground Water. 2013 Nov-Dec;51(6):952-9. doi: 10.1111/gwat.12019. Epub 2013 Feb 6.
7
Use of general purpose graphics processing units with MODFLOW.通用图形处理器在MODFLOW中的应用。
Ground Water. 2013 Nov-Dec;51(6):833-46. doi: 10.1111/gwat.12004. Epub 2013 Jan 2.
8
Parallel Processing Transport Model MT3DMS by Using OpenMP.使用 OpenMP 的 MT3DMS 并行处理传输模型。
Int J Environ Res Public Health. 2018 May 24;15(6):1063. doi: 10.3390/ijerph15061063.
9
MODFLOW-Based Coupled Surface Water Routing and Groundwater-Flow Simulation.基于MODFLOW的地表水径流与地下水流耦合模拟
Ground Water. 2015 May-Jun;53(3):452-63. doi: 10.1111/gwat.12216. Epub 2014 Jun 5.
10
Modifications to the Conduit Flow Process Mode 2 for MODFLOW-2005.修改 MODFLOW-2005 的管道流过程模式 2。
Ground Water. 2012 Jan-Feb;50(1):144-8. doi: 10.1111/j.1745-6584.2011.00805.x. Epub 2011 Mar 3.