组合几何Monte Carlo粒子输运支撑软件框架JCOGIN的研发

Research and Development of JCOGIN for Monte Carlo Particle Transport Code

  • 摘要: 为实现核反应堆pin-by-pin精细Monte Carlo粒子输运模拟,研发了组合几何Monte Carlo粒子输运支撑软件框架JCOGIN以支撑千万个几何体、百亿个粒子的Monte Carlo粒子输运大规模并行计算。JCOGIN框架采用层次式、模块化的体系结构设计了适应现代高性能计算机体系结构特征的数据结构,在此基础上实现了对粒子并行与区域分解相耦合的两级并行计算的支撑。在JCOGIN框架下研发了JMCT程序,并进行性能测试,在2万个处理器核上并行效率达70%;基于区域分解完成了大亚湾全堆芯pin-by-pin模型模拟,几何体数达千万,粒子数达百亿。

     

    Abstract: 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 decompo-sition 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.

     

/

返回文章
返回