首页> 外文期刊>Computing. Archives for Informatics and Numerical Computation >Parallel algorithms for solving linear systems with sparse triangular matrices
【24h】

Parallel algorithms for solving linear systems with sparse triangular matrices

机译:求解具有稀疏三角矩阵的线性系统的并行算法

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

摘要

In this article, we present two new algorithms for solving given triangular systems in parallel on a shared memory architecture. Multilevel incomplete LU factorization based preconditioners, which have been very successful for solving linear systems iteratively, require these triangular solves. Hence, the algorithms presented here can be seen as parallelizing the application of these preconditioners. The first algorithm solves the triangular matrix by block anti-diagonals. The drawback of this approach is that it can be difficult to choose an appropriate block structure. On the other hand, if a good block partition can be found, this algorithm can be quite effective. The second algorithm takes a hybrid approach by solving the triangular system by block columns and anti-diagonals. It is usually as effective as the first algorithm, but the block structure can be chosen in a nearly optimal manner. Although numerical results indicate that the speed-up can be fairly good, systems with matrices having a strong diagonal structure or narrow bandwidth cannot be solved effectively in parallel. Hence, for these matrices, the results are disappointing. On the other hand, the results are better for matrices having a more uniform distribution of non-zero elements. Although not discussed in this article, these algorithms can possibly be adapted for distributed memory architectures. [PUBLICATION ABSTRACT]
机译:在本文中,我们提出了两种新算法,用于在共享内存体系结构上并行求解给定的三角系统。基于多级不完全LU分解的预处理器在迭代求解线性系统方面非常成功,需要这些三角求解。因此,这里介绍的算法可以看作是并行化了这些预处理器的应用。第一种算法通过块反对角线求解三角矩阵。这种方法的缺点是可能难以选择合适的块结构。另一方面,如果可以找到良好的块分区,则该算法会非常有效。第二种算法采用混合方法,即通过块列和反对角线求解三角形系统。它通常与第一种算法一样有效,但是可以以几乎最佳的方式选择块结构。尽管数值结果表明加速可以相当好,但是不能有效地并行求解矩阵具有强对角线结构或窄带宽的系统。因此,对于这些矩阵,结果令人失望。另一方面,对于非零元素分布更均匀的矩阵,结果更好。尽管本文没有讨论,但是这些算法可能可以适用于分布式内存体系结构。 [出版物摘要]

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号