期刊文献+

二维三温能量方程求解MPI-OpenMP并行算法研究

Research of hybrid MPI-OpenMP parallel algorithm for solving two dimensional three temperatures energy equation
下载PDF
导出
摘要 二维三温能量方程的求解是惯性约束聚变(ICF)的核心问题。随着ICF问题规模的不断扩大和计算机性能的飞速提升,现有的并行算法和软件包已经不再适用。提出了二维三温能量方程的MPI-Open MP并行求解算法,该算法上层使用MPI进程进行通信,下层使用Open MP多线程进行核心计算,不但能够适应大规模问题的求解,而且还表现出很好的扩展性和加速比。实验表明,算法在网格规模大小为106的实际物理模型的模拟求解中,48个MPI进程192个Open MP线程可以得到39.53倍的加速比;并且随着参与计算的处理器核数的增加,加速比将大幅度地提高。 The solution of two dimensional three temperatures energy equation is one of the core issues of inertial confinement fusion. Now the existing parallel algorithm and software package is useless as the size of ICF becoming bigger and bigger. This paper designed the hybrid parallel algorithm of MPI-Open MP for solving the 2-D 3-T energy equation,which used the MPI processes to handle communication and employ the Open MP multi-threads to do the core computation. The hybrid parallel algorithm can not only accommodate the large problem,but also have good performance. The experiment show that the algorithm can obtain 39. 53 times speedup by using 48 processes and 192 threads while the scale of problem reaches 106. And with the increase of number of processor,the speedup ratio of the model improves more significantly.
出处 《计算机应用研究》 CSCD 北大核心 2015年第5期1326-1329,共4页 Application Research of Computers
基金 国家自然科学基金资助项目(91130024) 国家科技重大专项基金资助项目(2014ZX07104-006)
关键词 二维三温能量方程 惯性约束巨变 MPI-OpenMP并行化 加速比 two dimensional three temperatures energy equation ICF parallelization of MPI-OpenMP speedup
  • 相关文献

参考文献13

  • 1BROWN P N,SHUMAKER D E,WOODWARD C S. Fully implicit solution of large-scale non-equilibrium radiation diffusion with high order time integration[J].Journal of Computational Physics,2005,204(2):760-783.
  • 2SAAD Y. Iterative methods for sparse linear systems[M].[S. l.] :Society for Industrial and Applied Mathematics,2003.
  • 3莫则尧,符尚武,沈隆钧.二维三温流体力学数值模拟程序的并行化[J].计算物理,2000,17(6):625-632. 被引量:11
  • 4BRANDT A,LIVNE O E. Multigrid techniques:1984 guide with applications to fluid dynamics[M].[S. l.] :Society for Industrial and Applied Mathematics,2011.
  • 5MO Ze-yao,SHEN Long-jun,WITTUM G. Parallel adaptive multigrid algorithm for 2-D 3-T diffusion equations[J].International Journal of Computer Mathematics,2004,81(3):361-374.
  • 6KNOLL D A,KEYES D E. Jacobian-free Newton-Krylov methods:a survey of approaches and applications[J].Journal of Computational Physics,2004,193(2):357-397.
  • 7莫则尧,符尚武.二维三温能量方程的Krylov子空间迭代求解[J].数值计算与计算机应用,2003,24(2):133-143. 被引量:7
  • 8RABENSEIFNER R,HAGER G,JOST G. Hybrid MPI/OpenMP parallel programming on clusters of multi-core SMP nodes[C] //Proc of the 17th Euromicro International Conference on Parallel,Distributed and Network-based Processing. [S. l.] :IEEE Press,2009:427-436.
  • 9符尚武,付汉清,沈隆钧,黄书科,陈光南.二维三温能量方程的九点差分格式及其迭代解法[J].计算物理,1998,0(4):107-115. 被引量:37
  • 10吴建平,刘兴平,王正华,戴自换,李晓梅.二维三温能量方程组离散求解的两个新预处理技术[J].计算物理,2005,22(4):283-291. 被引量:7

二级参考文献13

共引文献66

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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