MOC/SN耦合三维中子输运程序的并行优化  

Parallel Optimization of MOC/SN Coupled Three-Dimensional Neutron Transport Program

在线阅读下载全文

作  者:何琴 杨昊 周世杰[2] 周航 文武[1] HE Qin;YANG Hao;ZHOU Shijie;ZHOU Hang;EN Wu(College of Computer Science,Chengdu University of Information Technology,Chengdu,610225,China;School of Information and Software Engineering,University of Electronic Science and Technology of China,Chengdu,610054,China)

机构地区:[1]成都信息工程大学计算机学院,四川成都610225 [2]电子科技大学信息与软件工程学院,四川成都610054

出  处:《成都信息工程大学学报》2024年第1期37-42,共6页Journal of Chengdu University of Information Technology

基  金:四川省科技厅重点研发资助项目(2022YFS0542)。

摘  要:KYCORE程序是中国核动力研究设计院开发的径向特征线法与轴向离散纵标法耦合三维中子输运程序。KYCORE程序采用几何区域并行方法,可并行计算不同区域的数据。但由于其庞大的计算量以及内存占用量,KYCORE基于几何区域并行取得的时间增益不高,且程序无法再对区域中输运模块二级并行。MPI二维拓扑通信结构将不同维度的计算划分至不同通信域,适用于二维计算问题。将其应用至KYCORE程序,使几何区域和输运模块独立开,实现了在不破坏原有一维几何区域并行结构的情况下,可以进一步实现区域内部输运模块即二维维度上的并行优化。针对输运模块中的特征线法求解模块,特征线两级并行优化算法自适应地为各个进程划分能群计算任务,且各个进程动态负载均衡。针对C5G7基准例题测试,对于不同大小的算例,输运特征线法模块的并行效率达70%及以上,测试表明该结构与方法取得了明显的加速效果,具有精确性、高可扩展性。KYCORE program is a three-dimensional neutron transport program developed by Nuclear Power Research Institute of China,which is coupled with radial charac teristic line method and axial discrete longitudinal scale method.KYCORE program adopts geometric domain parallel method,which can compute data of different domains in parallel.However,due to its huge computational load and memory occupation,the time gain obtained from KYCORE based on geometric domain parallelism is insufficient,and the program can no longer parallel the transport module level in the domain.To address this issue,MPI 2D topological communication structure divides the computation of different dimensions into different communication domains,which is suitable for 2D computation problems.By applying it to KYCORE program,the geometric domain and the transport module become independent,and the parallel optimization of the transport module within the domain,namely the two-dimensional dimension,can be further realized without destroying the original parallel structure of the one-dimensional geometric domain.For the method of characteristics module in the transport module,the two-level parallel optimization algorithm adaptively divides the energy group computing tasks for each process,each process dynamically balances the load.,Finally,for the C5G7 benchmark example test,the parallel efficiency of the transport of method of characteristics module reaches 70%or more for the cases of varing sizes.

关 键 词:KYCORE程序 MPI二维拓扑通信结构 特征线并行算法 

分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象