期刊文献+

基于MPI的TOUGHREACT并行性能分析 被引量:3

Performance analysis of a massively parallel version of the TOUGHREACT code
下载PDF
导出
摘要 反应运移模拟在实际应用中的主要制约因素是其计算量巨大,对模拟程序并行化可以拓展反应运移模拟的应用范围。在阐述反应运移模拟耦合过程的基础上,介绍了TOUGHREACT基于MPI的并行实现方法。以ECO2N模块为例,通过分析程序的流程图、加速比和并行效率,探讨TOUGHREACT并行程序的计算性能,并通过加密网格的方式对其加速效果进行验证。结果表明:基于MPI的TOUGHREACT并行程序采用METIS区域分解方法和AZTEC并行迭代解法器库,有效地实现了对TOUGHREACT的并行加速;在计算集群上调用2-128个处理器时,可以达到2.00-68.09倍的相对加速,显著提高了程序的计算效率;网格的剖分精度越高,该程序的并行效果就越好,表明该程序对复杂问题的并行加速效果更优。 Subsurface reactive transport modeling is an important tool for solving problems of geoscience and environmental science with complex physical and chemical processes. TOUGHREACT is a simulator for nonisothermal multiphase reactive geochemical transport in geologic media. This simulator requires a large computational time because of the mathematical complexity of reactive transport modeling. By using the parallel computing technique,the computational efficiency of TOUGHREACT can be improved significantly.To get more details about the implementation performance of TOUGHREACT and explore subroutines which can be parallelized,the flowchart of this code is drawn by using the performance analysis tool GPROF. Based on the ECO2 N module,we build a 2-D radial model of CO2-water-rock reaction in a carbon sequestration sand layer to evaluate the performance of the TOUGHREACT parallel version. Another two models with different grid subdivision precisions are built to verify the efficiency of the parallel code. The results indicate that the TOUGHREACT parallel version,by using MPI,METIS domain decomposition software package and AZTEC linear solver package,achieves a great relative parallel speedup for 2. 00 to 68. 09 by using 2 to 128 CPUs on cluster. The conclusion can be drawn that better performance can be achieved as the grid resolution increases.
出处 《水文地质工程地质》 CAS CSCD 北大核心 2016年第1期34-40,共7页 Hydrogeology & Engineering Geology
基金 国家自然科学基金项目资助(41172206) 江苏省自然科学基金项目资助(BK2012313)
关键词 并行计算 反应运移 数值模拟 网格剖分精度 parallel computing reactive transport numerical simulation grid subdivision precision
  • 相关文献

参考文献18

  • 1Steefel C I, DePaolo D J, Lichtner P C. Reactive transport modeling: an essential tool and a new research approach for the Earth sciences [J]. Earth and Planetary Science Letters, 2005, 240 (3) : 539 - 558.
  • 2胡海珠,毛晓敏,王铄.多组分离子交换吸附反应-运移的土柱试验及模拟[J].水文地质工程地质,2010,37(4):81-86. 被引量:6
  • 3Guo L, Huang H, Gaston D R, et al. A parallel, fully coupled, fully implicit solution to reactive transport in porous media using the preconditioned Jacobian-Free Newton-Krylov Method [J]. Advances in Water Resources, 2013, 53 : 101 - 108.
  • 4Coumou D, Matthai S, Geiger S, et al. A parallel FE-FV scheme to solve fluid flow in complex geologic media [ J ]. Computers & Geosciences, 2008, 34 (12) : 1697 - 1707.
  • 5Dong Y, Li G. A parallel PCG solver for MODFLOW [J]. Groundwater, 2009, 47(6): 845-850.
  • 6江春波,安晓谧.二维非恒定渗流的有限元并行计算[J].水科学进展,2004,15(4):454-457. 被引量:12
  • 7黄林显,邵景力,崔亚莉,程汤培,李玲.大区域地下水模拟的预优并行GMRES(m)算法研究[J].现代地质,2012,26(3):614-619. 被引量:3
  • 8Xu T, Spycher N, Sonnenthal E, et al. TOUGHREACT User' s Guide: A simulation program for non-isothermal multiphase reactive transport in variably saturated geologic media, version 2.0 [ R ]. Berkeley, CA, USA: Lawrence Berkeley National Laboratory, 2012.
  • 9Xu T, Sonnenthal E, Spycher N, et al. TOUGHREACT--A simulation program for non- isothermal multiphase reactive geochemical transport in variably saturated geologic media: Applications to geothermal injectivity and CO2 geological sequestration [J]. Computers & Geosciences, 2006, 32(2): 145 - 165.
  • 10郭朝斌,张可霓,鲁维丰,凌璐璐,郭振东.滞后现象对CO_2深部咸水层地质封存的影响[J].水文地质工程地质,2014,41(2):91-97. 被引量:4

二级参考文献86

共引文献28

同被引文献20

引证文献3

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部