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 条
  • [31] A shared- and distributed-memory parallel sparse direct solver
    Gupta, A
    APPLIED PARALLEL COMPUTING: STATE OF THE ART IN SCIENTIFIC COMPUTING, 2006, 3732 : 778 - 787
  • [32] Preliminary report for a high precision distributed memory parallel eigenvalue solver
    Imamura, Toshiyuki
    Yamada, Susumu
    Machida, Masahiko
    2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1454 - +
  • [33] MONTE-CARLO PHOTON TRANSPORT ON SHARED MEMORY AND DISTRIBUTED MEMORY PARALLEL PROCESSORS
    MARTIN, WR
    WAN, TC
    ABDELRAHMAN, TS
    MUDGE, TN
    INTERNATIONAL JOURNAL OF SUPERCOMPUTER APPLICATIONS AND HIGH PERFORMANCE COMPUTING, 1987, 1 (03): : 57 - 74
  • [34] K9 - A SIMULATOR OF DISTRIBUTED-MEMORY PARALLEL PROCESSORS
    BEADLE, P
    POMMERELL, C
    ANNARATONE, M
    PROCEEDINGS : SUPERCOMPUTING 89, 1989, : 765 - 774
  • [35] A Hybrid Parallel Tridiagonal Solver on Multi-core Architectures
    Tang, Guangping
    Li, Kenli
    Li, Keqin
    Chen, Hang
    Du, Jiayi
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 605 - 614
  • [36] LANGUAGES FOR VECTOR AND PARALLEL PROCESSORS
    PERROTT, RH
    COMPUTER PHYSICS COMMUNICATIONS, 1982, 26 (3-4) : 267 - 275
  • [38] Resource estimation for parallel architectures with distributed processor/memory nodes
    Thornton, M.
    Andrews, D.L.
    Journal of Computing and Information Technology, 1998, 6 (04): : 359 - 371
  • [39] Software cache techniques for memory nodes in distributed memory parallel production systems
    Miyazaki, J
    Yokota, H
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1996, E79D (08) : 1046 - 1054
  • [40] A Hierarchical Tridiagonal System Solver for Heterogenous Supercomputers
    Wang, Xinliang
    Xu, Yangtong
    Xue, Wei
    2014 5TH WORKSHOP ON LATEST ADVANCES IN SCALABLE ALGORITHMS FOR LARGE-SCALE SYSTEMS (SCALA), 2014, : 69 - 77