Solving sparse triangular systems on distributed memory multicomputers

被引:3
|
作者
Gonzalez, P [1 ]
Cabaleiro, JC [1 ]
Pena, TF [1 ]
机构
[1] Univ Santiago de Compostela, Dept Elect & Comp Sci, Santiago De Compostela 15706, Spain
关键词
D O I
10.1109/EMPDP.1998.647235
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we describe and compare two different methods for solving sparse triangular systems in distributed memory multiprocessor architectures. The two methods involve some preprocessing overheads so they are primarily of interest in solving many systems with the same coefficient matrix. Bath algorithms start off from the idea of the classical substitution method. The first algorithm we present introduces a concept of data driven flow and makes use of non-blocking communications in order to dynamically extract the inherent parallelism of sparse systems. The second atgorithm uses a reordering technique for the unknowns, so the final system can be grouped in variable blocksizes where the rows are independent and can be solved in parallel. This latter technique is called level scheduling because of the way it is represented in the adjacency graph.
引用
收藏
页码:470 / 478
页数:9
相关论文
共 50 条
  • [31] Dynamic data partitioning for distributed-memory multicomputers
    Palermo, DJ
    Hodges, EW
    Banerjee, P
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1996, 38 (02) : 158 - 175
  • [32] Efficient compositing methods for the sort-last-sparse parallel volume rendering system on distributed memory multicomputers
    Yang, DL
    Yu, JC
    Chung, YC
    JOURNAL OF SUPERCOMPUTING, 2001, 18 (02): : 201 - 220
  • [33] Scalable Sparse Tensor Decompositions in Distributed Memory Systems
    Kaya, Oguz
    Ucar, Bora
    PROCEEDINGS OF SC15: THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2015,
  • [34] An efficient adaptive scheduling scheme for distributed memory multicomputers
    Thanalapati, T
    Dandamudi, S
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, 12 (07) : 758 - 768
  • [35] OPTIMIZATION OF ARRAY REDISTRIBUTION FOR DISTRIBUTED-MEMORY MULTICOMPUTERS
    WAKATANI, A
    WOLFE, M
    PARALLEL COMPUTING, 1995, 21 (09) : 1485 - 1490
  • [36] Sparse Distributed Memory for Binary Sparse Distributed Representations
    Vdovychenko, Ruslan
    Tulchinsky, Vadim
    PROCEEDINGS OF 2022 7TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING TECHNOLOGIES, ICMLT 2022, 2022, : 266 - 270
  • [37] SPARSE DISTRIBUTED MEMORY
    DENNING, PJ
    AMERICAN SCIENTIST, 1989, 77 (04) : 333 - 335
  • [38] PARALLEL SOLUTION OF TRIANGULAR SYSTEMS ON DISTRIBUTED-MEMORY MULTIPROCESSORS
    HEATH, MT
    ROMINE, CH
    SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1988, 9 (03): : 558 - 588
  • [39] Solving the Symmetric Eigenvalue Problem on distributed memory systems
    Giménez, D
    Majado, MJ
    Verdú, I
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 744 - 747
  • [40] Improving Pipelined Time Stepping Algorithm for Distributed Memory Multicomputers
    Fu, Ng Kok
    Ali, Norhashidah Hj. Mohd
    SAINS MALAYSIANA, 2010, 39 (06): : 1041 - 1048