首页> 外文期刊>Computer Methods in Applied Mechanics and Engineering >Distributed-memory parallelization of the aggregated unfitted finite element method
【24h】

Distributed-memory parallelization of the aggregated unfitted finite element method

机译:聚集非拟合有限元方法的分布式内存并行化

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

摘要

The aggregated unfitted finite element method (AgFEM) is a methodology recently introduced in order to address conditioning and stability problems associated with embedded, unfitted, or extended finite element methods. The method is based on removal of basis functions associated with badly cut cells by introducing carefully designed constraints, which results in well-posed systems of linear algebraic equations, while preserving the optimal approximation order of the underlying finite element spaces. The specific goal of this work is to present the implementation and performance of the method on distributed-memory platforms aiming at the efficient solution of large-scale problems. In particular, we show that, by considering AgFEM, the resulting systems of linear algebraic equations can be effectively solved using standard algebraic multigrid preconditioners. This is in contrast with previous works that consider highly customized preconditioners in order to allow one the usage of iterative solvers in combination with unfitted techniques. Another novelty with respect to the methods available in the literature is the problem sizes that can be handled with the proposed approach. While most of previous references discussing linear solvers for unfitted methods are based on serial non-scalable algorithms, we propose a parallel distributed-memory method able to efficiently solve problems at large scales. This is demonstrated by means of a weak scaling test defined on complex 3D domains up to 300M degrees of freedom and one billion cells on 16K CPU cores in the Marenostrum-IV platform. The parallel implementation of the AgFEM method is available in the large-scale finite element package FEMPAR. (C) 2019 Elsevier B.V. All rights reserved.
机译:聚合不拟合有限元方法(AgFEM)是最近引入的一种方法,旨在解决与嵌入式,不拟合或扩展有限元方法相关的条件和稳定性问题。该方法基于通过引入精心设计的约束条件来消除与严重切割的单元相关的基函数的方法,这将导致线性代数方程组的定位良好,同时保留了底层有限元空间的最佳逼近顺序。这项工作的具体目标是介绍该方法在分布式内存平台上的实现和性能,旨在有效解决大规模问题。特别地,我们表明,通过考虑AgFEM,可以使用标准代数多重网格预处理器有效地求解线性代数方程组的结果系统。这与先前的研究相反,之前的研究考虑了高度定制的预处理器,以便允许将迭代求解器与不适合的技术结合使用。关于文献中可用的方法的另一个新颖性是可以用提出的方法处理的问题规模。虽然先前讨论不适用方法的线性求解器的大多数参考文献都基于串行不可缩放算法,但我们提出了一种并行分布式内存方法,该方法可以有效地大规模解决问题。这是通过在Marenostrum-IV平台中对高达3亿个自由度的复杂3D域和16K CPU内核上的10亿个单元定义的弱缩放测试证明的。 AgFEM方法的并行实现在大型有限元程序包FEMPAR中可用。 (C)2019 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号