...
首页> 外文期刊>Nuclear Energy and Technology >Speeding up the ODETTA code for solving particle transport problems
【24h】

Speeding up the ODETTA code for solving particle transport problems

机译:加快ODETTA代码来解决粒子运输问题

获取原文
           

摘要

Mathematical simulation of fast neutron reactors requires high-precision calculations of protection problems based on unstructured meshes. The paper considers and analyzes a parallel version of the ODETTA code (Belousov et al. 2019) with the use of the?MPI?(Message Passing Interface) library technology (Knyazeva et al. 2006). The code is designed for numerical simulation of neutronic processes in shielding compositions of fast neutron lead cooled reactor plants in normal operating modes, and can be used to calculate the radiation conditions of using structural components and equipment of nuclear power facilities which are assumed to be the sources of and/or exposed to ionizing radiation during their safety justification. The operation of the generated code is compared against the previous version. The?MPI-based development of the ODETTA code’s algorithmic part is described. Peculiarities and specific features of the code parallelization are presented, the code modification is given, and respective algorithms are considered. The structure of the ODETTA code based on the?MPI?is described in brief. The results of using the ODETTA code’s serial and parallel versions in OS Linux (Kostromin 2012) for NRNU MEPhI’s HPC cluster are provided (Savchenko et al. 2020). A comparative analysis is presented for two code implementation options in terms of speed and accuracy of results when using two different clusters and different numbers of nodes for these. Peculiarities of cluster-based calculations are noted.
机译:快中子反应堆的数学模拟需要基于非结构化网格的保护问题的高精度计算。该文件考虑并分析了ODETTA代码的并行版本(Belousov等,2019)使用?MPI?(消息传递接口)库技术(Knyazeva等,2006)。该代码专为在正常工作模式下屏蔽快中子铅冷却反应器植物的屏蔽组合物中子过程的数值模拟,并且可用于计算使用核电设施的结构部件和设备的辐射条件在其安全性理由期间和/或暴露于电离辐射的来源。将生成的代码的操作与先前的版本进行比较。描述了odetta代码的算法部分的基于MPI的开发。提出了代码并行化的特定特征,给出了代码修改,并且考虑了各个算法。基于?MPI的Odetta代码的结构?简要描述。提供了使用ODETTA代码的ODETA代码串行和并行版本的OS Linux(Kostromin 2012)的结果(Savchenko等,2020)。在使用两个不同的集群和不同数量的节点时,在结果的速度和准确性方面提出了比较分析。注意到基于集群的计算的特点。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号