期刊文献+

多群粒子输运问题在多核集群系统上的混合并行计算

Hybrid Parallel Computation of Multi-Group Particle Transport Equations on Multi-Core Cluster Systems
下载PDF
导出
摘要 本文分析了非结构网格多群粒子输运Sn方程求解的并行性,拟合多核机群系统的特点,设计了MPI/OpenMP混合程序,针对空间网格点采用区域分解划分,计算结点间基于消息传递MPI编程,每个MPI计算进程在计算过程中碰到关于能群的计算,就生成多个OpenMP线程,计算结点内针对能群进行多线程并行计算。数值测试结果表明,非结构网格上的粒子输运问题的混合并行计算能较好地匹配多核机群系统的硬件结构,具有良好的可扩展性,可以扩展到1024个CPU核。 The parallel performance of solving the multi-group particle transport equations on the unstructure meshes is analyzed. Adapting to the characteristics of multi-core cluster systems, this paper desgins a MPI/OpenMP hybrid parallel code. For the meshes, the space domain decomposition is adopted, and MPI between the computations of multi-core CPU nodes is used. When each MPI process begin to compute the variables of the energy groups, several OpenMP threads will be forked, and the threads start to compute simultaneously in the same mutli-core CPU node. Using the MPI/OpenMP hybrid parallel code, we solve a 2D mutli-group particle transport equation on a cluster with mutli-core CPU nodes, and the results show that the code has good scalability and can be scaled to 1024 CPU cores.
出处 《计算机工程与科学》 CSCD 北大核心 2009年第11期94-97,共4页 Computer Engineering & Science
基金 国家自然科学基金资助项目(60673150 60603061) 国家863计划资助项目(2008AA01Z137)
关键词 MPI/OpenMP混合并行计算 粒子输运 Sn方法 多核机群系统 MPI/OpenMP hybrid parallel aocmputation particle transport Sn method^multi-core cluster system
  • 相关文献

参考文献1

二级参考文献9

  • 1Lewis E.E., Miller W.F.. Computational Methods of Neutron Transport. New York: John Wiley & Sons Publisher, 1984
  • 2Du Shu-Hua et al.. Computer Simulation for Neutron Problems. Changsha: Hunan Academic Publisher, 1989(in Chinese)(杜书华等编著.输运问题的计算机模拟.长沙:湖南科技出版社, 1989)
  • 3Wareing T.A., McGhee J.M., Morel J.E., Pautz S.D.. Discontinuous finite methods Sn methods on 3-D unstructured grids. In: Proceedings of the International Conference on Mathematics and Computation, Reactor Physics and Environment Analysis in Nuclear Applications, Madrid, 1999, 96~113
  • 4傅连祥 阳述林.二维中子输运程序的研制:技术报告IAPCM-99-102[R].北京应用物理与计算数学研究所,1999..
  • 5Baker R.S., Alcouffe R.E.. Parallel 3-d Sn performance for MPI on Cray-T3D. In: Proceedings of the Joint International Conference on Mathematics Methods and Supercomputing for Nuclear Applications, New York, 1997, 1: 377~393
  • 6Baker R.S., Koch K.R.. An Sn algorithm for the massively parallel CM-200 computer. Nuclear Science and Engineering, 1998, 128: 312~320
  • 7Plimpton S., Hendrickson B., Burns S., McLendon W.. Parallel algorithms for radiation transprt on unstructured grids. In: Proceedings of SuperComputing'2000, Dallas, Texas, 2000
  • 8Hendrickson B., Leland R.. The Chaco user's guide: Version 2.0. Sandia National Laboratories, Albuquerque, NM: Technical Report SAND94-2692, 1994
  • 9Mo Ze-Yao, Yuan Guo-Xing. Parallel Programming with Message Passing Interface MPI. Beijing: Science Press, 2001(in Chinese)(莫则尧,袁国兴编著.消息传递并行编程环境MPI.北京:科学出版社, 2001)

共引文献27

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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