首页> 外文期刊>SIAM Journal on Scientific Computing >A HIGHLY PARALLEL MULTILEVEL NEWTON-KRYLOV-SCHWARZ METHOD WITH SUBSPACE-BASED COARSENING AND PARTITION-BASED BALANCING FOR THE MULTIGROUP NEUTRON TRANSPORT EQUATION ON THREE-DIMENSIONAL UNSTRUCTURED MESHES
【24h】

A HIGHLY PARALLEL MULTILEVEL NEWTON-KRYLOV-SCHWARZ METHOD WITH SUBSPACE-BASED COARSENING AND PARTITION-BASED BALANCING FOR THE MULTIGROUP NEUTRON TRANSPORT EQUATION ON THREE-DIMENSIONAL UNSTRUCTURED MESHES

机译:一种高度平行的多级牛顿-Krylov-Schwarz方法,具有基于子空间的粗化和基于分区的三维非结构化网格上的分区平衡

获取原文
获取原文并翻译 | 示例
           

摘要

The multigroup neutron transport equation is crucial for studying the motion of neutrons and their interaction with materials. Numerical simulation of the multigroup neutron transport equation is computationally challenging because the equation is defined on a high-dimensional phase space, the computational spatial domain is complex, and the materials are heterogeneous. A scalable parallel solver is required to address such a challenge. In this paper, we study a highly parallel Newton-Krylov-Schwarz (NKS) method consisting of a Newton-based eigenvalue solver, a Krylov subspace method, and a novel multilevel Schwarz preconditioner. The multilevel method is one of the most popular preconditioners for accelerating neutron transport calculations, but the construction of coarse spaces can be expensive and often unscalable when a large number of processors is used. We propose a novel matrix coarsening algorithm in which a multilevel hierarchy is constructed using a single-component matrix instead of the full matrix of the neutron transport equation. This new coarsening algorithm is referred to as "subspace-based coarsening." Above 8,000 processors, we show a 13x enhancement in multilevel preconditioner setup time when using the subspace-based coarsening method. A partition-based balancing strategy is studied to enhance the parallel efficiency of the NKS algorithm by equalizing the work for each processor. A hierarchical mesh partitioning algorithm is employed to generate a large number of submeshes while minimizing off-node communication. We demonstrate that the proposed algorithm is scalable with more than 10,000 processors for a realistic application on three-dimensional unstructured meshes with a few billion degrees of freedom. Neutron transport calculations using the improved NKS algorithm are twice as fast as those based on the unmodified NKS solver when over 8,000 processors are employed.
机译:None

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号