当前位置:主页 > 科技论文 > 计算机论文 >

基于MPI的TOUGHREACT并行性能分析

发布时间:2018-03-31 12:21

  本文选题:并行计算 切入点:反应运移 出处:《水文地质工程地质》2016年01期


【摘要】:反应运移模拟在实际应用中的主要制约因素是其计算量巨大,对模拟程序并行化可以拓展反应运移模拟的应用范围。在阐述反应运移模拟耦合过程的基础上,介绍了TOUGHREACT基于MPI的并行实现方法。以ECO2N模块为例,通过分析程序的流程图、加速比和并行效率,探讨TOUGHREACT并行程序的计算性能,并通过加密网格的方式对其加速效果进行验证。结果表明:基于MPI的TOUGHREACT并行程序采用METIS区域分解方法和AZTEC并行迭代解法器库,有效地实现了对TOUGHREACT的并行加速;在计算集群上调用2~128个处理器时,可以达到2.00~68.09倍的相对加速,显著提高了程序的计算效率;网格的剖分精度越高,该程序的并行效果就越好,表明该程序对复杂问题的并行加速效果更优。
[Abstract]:The main restriction factor of reaction migration simulation in practical application is the huge amount of calculation. The application scope of reaction migration simulation can be expanded by parallelization of simulation program. On the basis of describing the coupling process of reaction migration simulation, The parallel implementation method of TOUGHREACT based on MPI is introduced. Taking ECO2N module as an example, the computational performance of TOUGHREACT parallel program is discussed by analyzing the flow chart, speedup ratio and parallel efficiency of the program. The results show that the TOUGHREACT parallel program based on MPI uses METIS domain decomposition method and AZTEC parallel iterative resolver library to realize the parallel acceleration of TOUGHREACT effectively. When 2 ~ 128 processors are called on the computing cluster, the relative acceleration of 2.00 or 68.09 times can be achieved, and the computational efficiency of the program is significantly improved, and the higher the mesh division accuracy is, the better the parallel effect of the program is. It shows that the parallel acceleration effect of this program is better for complex problems.
【作者单位】: 表生地球化学教育部重点实验室/南京大学地球科学与工程学院;北京师范大学水科学研究院;
【基金】:国家自然科学基金项目资助(41172206) 江苏省自然科学基金项目资助(BK2012313)
【分类号】:TP338.6;P641.2


本文编号:1690715

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1690715.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户da457***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com