期刊文献+

非结构网格上求解中子输运方程的并行流水线S_n扫描算法 被引量:28

Parallel Pipelined S_ n Sweeping Algorithm for Neutron Transport on Unstructured Grid
下载PDF
导出
摘要 间断有限元离散纵标方法 (Sn)是广泛应用于求解高维非定常中子输运方程的数值方法 ,它涉及几何网格空间、速度相空间和中子能群的离散 ,计算量很大 .该文基于非结构网格 ,提出了基于区域分解的并行流水线Sn扫描算法 ,通过设计具有不同内在并行度和通信面体比的区域分解方法和队列插入算法 ,对两个不同物理模型 ,分别使用两台并行机的 92个和 2 5 6个CPU ,获得 72倍和 78倍以上的加速 .可扩展性能分析表明 ,算法的性能非常依赖于并行机的点对点通信延迟 . Discontinuous finite element discrete ordinates numerical method is widely used to solve high dimensional time dependent neutron transport equation in recent years, and it needs huge calculations arising from discretizations of time, geometric space, velocity angle direction and neutron energy. However, the scalable parallel computing of such numerical method is challenging especially on unstructured grid because of the intrinsic data dependence of neutron flux refreshment on elements along each discrete velocity angle direction. For the realistic applications under cylinder symmetrical coordinate system, many related works have implied that domain decomposition is the unique strategy for scalable parallel computing of such numerical method. This paper presents a parallel pipelined Sn sweeping algorithm with scalable performance on domain decomposition of unstructured grid. By well incorporating different domain decomposition methods with different priority queuing algorithms for ordering of internal grid elements in each decomposed subdomain, the MPI implementation of this algorithm has achieved speedup larger than 72 with 92 processors in a distributed shared memory parallel computer with network latency less than 2 microseconds and speedup larger than 77 with 256 processors in another MPP machine with network latency equal to 10 microseconds. Except from the numerical experiments, theoretical scalability analysis of this algorithm is also given, and it shows that the scalability of this algorithm heavily depends on the point-to-point network latency of parallel computers.
出处 《计算机学报》 EI CSCD 北大核心 2004年第5期587-595,共9页 Chinese Journal of Computers
基金 国家自然科学基金 (60 2 73 0 3 0 ) 国家"九七三"重点基础研究发展规划项目基金 (G19990 3 2 80 5 ) 中物院重点基金资助
关键词 非结构网格 中子输运方程 并行流水线Sn扫描算法 间断有限元离散纵标方法 Algorithms Parallel processing systems Pipeline processing systems
  • 相关文献

参考文献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)

同被引文献100

引证文献28

二级引证文献65

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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