计算机应用研究Issue(5):1326-1329,4.DOI:10.3969/j.issn.1001-3695.2015.05.012
二维三温能量方程求解 MPI-OpenMP 并行算法研究
Research of hybrid MPI-OpenMP parallel algorithm for solving two dimensional three temperatures energy equation
摘要
Abstract
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-OpenMP for solving the 2-D 3-T energy equation,which used the MPI processes to handle communication and employ the OpenMP multi-threads to do the core computation.The hybrid parallel al-gorithm 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 1 92 threads while the scale of problem reaches 1 06 .And with the increase of number of processor,the speedup ratio of the model improves more significantly.关键词
二维三温能量方程/惯性约束巨变/MPI-OpenMP 并行化/加速比Key words
two dimensional three temperatures energy equation/ICF/parallelization of MPI-OpenMP/speedup分类
信息技术与安全科学引用本文复制引用
邓伟辉,宋应文,刘兴平,颜卓..二维三温能量方程求解 MPI-OpenMP 并行算法研究[J].计算机应用研究,2015,(5):1326-1329,4.基金项目
国家自然科学基金资助项目(91130024);国家科技重大专项基金资助项目 ()