循环块三对角线性方程组的一种分布式并行算法
A PARALLEL SOLVER FOR CIRCULANT BLOCK-TRIDIAGONAL SYSTEMS ON DISTRIBUTED-MEMORY MULTICOMPUTERS
-
摘要: 提出一种分布存储环境下求解循环块三对角方程组的并行算法,该算法以矩阵子块运算为基础,算法实现调用BLAS3子程序;文中分析了算法的复杂性,给出了一个保证算法不会在执行过程中中断的充分条件.Abstract: A parallel solver for circulant block tridiagonal systems on distributed memory multicomputers is developed.The algorithm is based on matrix block operations.The implementation of this algorithm invokes BLAS3 subroutines.The complexity of the algorithm is analyzed.A sufficient condition guaranteeing the processes not to break down is given.The numerical experiments on a distributed memory multicomputer YH3E show that this algorithm has a high parallel efficiency.