首页> 外文OA文献 >A class of multilevel parallel preconditioning strategies
【2h】

A class of multilevel parallel preconditioning strategies

机译:一类多级并行预处理策略

摘要

In this paper, we introduce a class of recursive multilevel preconditioning strategies suited for solving large sparse linear systems of equations on modern day architectures. They are based on a reordering of the input matrix into a nested bordered block diagonal form, which allows a nested formulation of the preconditioners. The first one, which we refer to as nested SSOR (NSSOR), requires only the factorization of diagonal blocks at the innermost level of the recursive formulation. Hence, its construction is embarassingly parallel, and the memory requirements are very limited. Next two are nested versions of Modified ILU preconditioner with row sum (NMILUR) and colsum (NMILUC) property. We compare these methods in terms of iteration number, memory requirements, and overall solve time, with ILU(0) with natural ordering and nested dissection ordering, and MILU. We find that NSSOR compares favorably with ILU(0) with nested dissection ordering, while NMILUR and NMILUC outperform the other methods for certain matrices in our test set. It is proved that the NSSOR method is convergent when the input matrix is SPD. The preconditioners are designed to be suitable for parallel computing.
机译:在本文中,我们介绍了一类递归多级预处理策略,适用于求解现代体系结构上的大型稀疏线性方程组。它们基于将输入矩阵重新排序为嵌套的有边界块对角线形式,从而允许嵌套前置条件。第一个,我们称为嵌套SSOR(NSSOR),仅需要在递归公式的最内层分解对角线块。因此,其结构尴尬地是并行的,并且存储器需求非常有限。接下来的两个是具有行总和(NMILUR)和colsum(NMILUC)属性的Modified ILU预调节器的嵌套版本。我们将这些方法在迭代次数,内存需求和总体求解时间方面进行了比较,并使用了自然排序和嵌套解剖排序的ILU(0)以及MILU。我们发现NSSOR在嵌套解剖顺序方面优于ILU(0),而NMILUR和NMILUC在我们的测试集中对某些矩阵的性能优于其他方法。证明了当输入矩阵为SPD时,NSSOR方法是收敛的。预处理器被设计为适合于并行计算。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号