位置:立项数据库 > 立项详情页
中子点火MC输运问题可扩展并行计算研究
  • 项目名称:中子点火MC输运问题可扩展并行计算研究
  • 项目类别:面上项目
  • 批准号:60873005
  • 申请代码:F020304
  • 项目来源:国家自然科学基金
  • 研究期限:2009-01-01-2011-12-31
  • 项目负责人:张宝印
  • 负责人职称:副研究员
  • 依托单位:北京应用物理与计算数学研究所
  • 批准年度:2008
中文摘要:

本项目研究中子点火MC输运问题在大规模多核体系结构并行机上的可扩展并行计算。中子点火MC输运计算在具有传统MC输运计算特征的同时,具有很强的时序性,这为其进行大规模可扩展并行计算带来了很大的困难。本项目深入分析了中子点火MC输运问题的计算特征,结合新型多核并行机的体系结构特点,提出一套有效的三层可扩展并行计算模式,并在我们研制的MC粒子输运支撑软件框架上实现。第一层采用Master/Slave模式的任务级并行,其中Slave端对应的是一个处理器组;第二层在各个Slave端的处理器组内部采用粒子分段划分的方法实现对所有中子按时间点进行同步跟踪计算;第三层采用OpenMP多线程方法实现MC输运几何计算的并行处理。再有我们实现了三层并行计算模式下各层独立的负载平衡方法,设计实现了源中子的动态分配技术和反应区内中子的动态迁移策略。通过考核测试,我们研制的中子点火MC输运程序针对弱源点火问题在2048个处理器核上达到80%以上的并行效率,针对外源MC粒子输运计算问题,在大规模并行机的2万个处理器核上模拟20亿粒子,并行效率达到70%。

结论摘要:

英文主题词neutron transport, parallel computing, load balance, framework


成果综合统计
成果类型
数量
  • 期刊论文
  • 会议论文
  • 专利
  • 获奖
  • 著作
  • 4
  • 2
  • 0
  • 0
  • 0
相关项目
期刊论文 110 会议论文 33 获奖 2 著作 1
期刊论文 26 会议论文 8
张宝印的项目