期刊文献+

组合几何Monte Carlo粒子输运支撑软件框架JCOGIN的研发 预览 被引量:2

Research and Development of JCOGIN for Monte Carlo Particle Transport Code
在线阅读 下载PDF
分享 导出
摘要 为实现核反应堆pin—by-pin精细MonteCarlo粒子输运模拟,研发了组合几何MonteCarlo粒子输运支撑软件框架JCOGIN以支撑千万个几何体、百亿个粒子的MonteCarlo粒子输运大规模并行计算。JCOGIN框架采用层次式、模块化的体系结构设计了适应现代高性能计算机体系结构特征的数据结构,在此基础上实现了对粒子并行与区域分解相耦合的两级并行计算的支撑。在JCOGIN框架下研发了JMCT程序,并进行性能测试,在2万个处理器核上并行效率达70%;基于区域分解完成了大亚湾全堆芯pin—bypin模型模拟,几何体数达千万,粒子数达百亿。 The combinatorial geometry Monte Carlo particle transport infrastructure JCOGIN was introduced. The architecture and data structure of JCOGIN were designed. Further, particle parallelism and decomposition parallelism were designed and implemented to support the up to 10 million solids and 10 billion particles. By the testing, JMCT which was developed on JCOGIN reaches the parallel efficiency of 70% on 20 480 cores for outside source problem (P9) with 2G particles. By the decomposition parallelism, the pin-by-pin computation of the Dayawan reactor was implemented, and the number of the solids is up to 10 million and the number of particles is up to 10 billion.
作者 张宝印 李刚 邓力 莫则尧 ZHANG Bao yin, LI Gang, DENG Li, MO Ze-yao (Institute of Applied Physics and Computational Mathematics, Beij ing 100094, China)
出处 《原子能科学技术》 EI CAS CSCD 北大核心 2013年第B12期448-452,共5页 Atomic Energy Science and Technology
基金 国家自然科学基金重点资助项目(91118001,61033009) 国家重点基础研究发展计划资助项目(2011CB309702) 国家高技术研究发展计划资助项目(2012AA01A309) 中国工程物理研究院科学技术发展基金资助项目(2011A0103006)
关键词 JCOGIN框架 组合几何 两级并行计算 MONTE Carlo粒子输运 JCOGIN infrastructure combinatorial geometry~ two level parallel compution Monte Carlo particle transport
作者简介 张宝印(1975-),男,天津人,研究员,博士,从事并行计算与性能优化研究
  • 相关文献

同被引文献55

  • 1高兴誉,曹小林,赵伟波,等.数万核上复杂应用程序的性能测试与分析[J].软件学报,2011,22(增刊(2)):157-162. 被引量:2
  • 2Amarasinghe S, Hall M, Lethin R, et.al. DOE Workshop on Exascale Programming Challenges Report. July 27-29, 2011, USA. 被引量:1
  • 3莫则尧.面向高性能科学与工程计算的领域编程框架研究[J].中国计算机学会通讯,2014,10(1):8-12. 被引量:1
  • 4Heroux M A. Next generation programming environment: what we need and do not need. DOE Workshop on Exascale Programming Challenges, July 27-29, 2011, USA. 被引量:1
  • 5A.Dubey, A.Almgren, J.Bell, M.Berzins, S.Brandt, G.Bayan, P.Colella, D.Graves, M.Lijewski, F.Loffler, B.Oshea, E.Schnetter, B.V.Straalen, K.Weide. A survey of high level frameworks in block-structured adaptive mesh refinement packages, Special Issue on Domain-Specific Language and High-Level Frameworks for High Performance Computing, Journal of Parallel and Distributed Computing, 74(12) (2014):3217-3227. 被引量:1
  • 6BoxLib. 2011. https://ccse.lbnl.gov/BoxLib. 被引量:1
  • 7P. Colella, D. Graves, et al.Chombo software Package for AMR Applications Design Document, Tech. Rep., LBNL, 2009. 被引量:1
  • 8Cactus developers, Cactus Computational Toolkit. 2013. http://www.cactuscode.org/. 被引量:1
  • 9Enzo developers, Enzo astrophysical AMR code. 2013. http://enzo-proj ect.org/. 被引量:1
  • 10A. Dubey, A. Calder, et al. Extensible component-based architecture for FLASH a massively parallel, multiphysics simulation code, Parallel Comput. 35 (10-I 1): 512-522, 2009. 被引量:1

引证文献2

二级引证文献3

投稿分析

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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