A Parallel Algorithm for Solving Tridiagonal Linear Systems on Distributed-Memory Multiprocessors

In this paper, we consider the problem of solving tridiagonal linear systems on distributed-memory multiprocessors. We present a new parallel partition-based tridiagonal solver that is suitable for such parallel computers. As compared with the well representative algorithm-cyclic reduction and its parallel variant-cyclic elimination, our algorithm exploits sufficient high of parallelism throughout without incurring more data traffic.