首页> 外文会议>International conference on nuclear engineering >DEVELOPMENT OF A SPATIAL DOMAIN DECOMPOSITION SCHEME FOR MONTE CARLO NEUTRON TRANSPORT
【24h】

DEVELOPMENT OF A SPATIAL DOMAIN DECOMPOSITION SCHEME FOR MONTE CARLO NEUTRON TRANSPORT

机译:蒙特卡洛中子传输的空间域分解方案的开发

获取原文

摘要

The computing power available nowadays to the average Monte-Carlo-code user is sufficient to perform large-scale neutron transport simulations, such as full-core burnup or high-fidelity multiphysics. In practice however, software limitations in the majority of the available Monte Carlo codes result in a low efficiency when running in High Performance Computing (HPC) environments, the main issues being inadequate memory utilization and poor scalability. The traditional parallel processing scheme based of splitting particle histories among processes requires domain replication across nodes, and therefore the memory demand for each computing node does not scale, and a memory bottleneck appears for large-scale problems. The scalability of this approach usually limits the resources that can be used efficiently to a small number of nodes/processors. Consequently, massively parallel execution is not viable with particle-based parallelism, at least not by itself. In this work we propose a Spatial Domain Decomposition (SDD) approach to develop an efficient and scalable Monte Carlo neutron transport algorithm. Breaking down the geometry into subdomains, a distributed memory scheme can be used to reduce the in-node memory demand, allowing the simulation of large-scale memory-intensive problems. Additionally, with an efficient neutron tracking algorithm the overall speedup can be significantly improved.
机译:如今,普通的蒙特卡洛码用户可获得的计算能力足以执行大规模的中子输运模拟,例如全核燃耗或高保真多物理场。但是,实际上,大多数可用的蒙特卡洛代码的软件局限性导致在高性能计算(HPC)环境中运行时效率低下,主要问题是内存利用率不足和可伸缩性差。基于在进程之间拆分粒子历史记录的传统并行处理方案需要在节点之间进行域复制,因此每个计算节点的内存需求不会扩展,并且内存瓶颈会出现大规模问题。这种方法的可伸缩性通常将可以有效使用的资源限制为少量的节点/处理器。因此,大规模并行执行对于基于粒子的并行性是行不通的,至少不是靠它本身是不可行的。在这项工作中,我们提出了一种空间域分解(SDD)方法,以开发一种高效且可扩展的蒙特卡洛中子传输算法。将几何分解为子域,可以使用分布式内存方案来减少节点内的内存需求,从而可以模拟大规模内存密集型问题。另外,使用有效的中子跟踪算法,可以显着提高整体加速。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号