A TRIDIAGONAL SYSTEM SOLVER FOR DISTRIBUTED MEMORY PARALLEL PROCESSORS WITH VECTOR NODES

被引:7
|
作者
COX, CL
KNISELY, JA
机构
[1] Department of Mathematical Sciences, Clemson University, Clemson
关键词
D O I
10.1016/0743-7315(91)90079-O
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A variant of the odd-even cyclic reduction algorithm for solving tridiagonal linear systems is presented. Of particular interest is the case where the number of equations is much larger than the number of processors. The target architecture for this scheme is a distributed-memory parallel computer with nodes which are vector processors. The partitioning of the matrix system is governed by a parameter which determines the amount of redundancy in computations and the amount of communication. One feature of the method is that computations are well balanced, as each processor executes an identical algebraic routine. A brief description of the standard cyclic reduction algorithm is given. Then a divide and conquer strategy is presented along with some estimates of speedup and efficiency. Finally, FORTRAN programs for this algorithm which run on the Intel iPSC/2-VX and Floating Point Systems FPS T-20 computer are discussed along with experimental results. Of particular interest is the performance evaluation of this algorithm according to Gustafson's concept of scaled speedup. © 1991.
引用
收藏
页码:325 / 331
页数:7
相关论文
共 50 条