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 条
  • [41] Parallel implementation of wavelet transforms on distributed-memory multicomputers
    González, P
    Cabaleiro, JC
    Pena, TF
    INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, PROCEEDINGS, 2001, : 45 - 50
  • [42] DEEP REINFORCEMENT LEARNING WITH SPARSE DISTRIBUTED MEMORY FOR "WATER WORLD" PROBLEM SOLVING
    Novotarskyi, M. A.
    Stirenko, S. G.
    Gordienko, Y. G.
    Kuzmych, V. A.
    RADIO ELECTRONICS COMPUTER SCIENCE CONTROL, 2021, (01) : 136 - 143
  • [43] Framework for exploiting task and data parallelism on distributed memory multicomputers
    Transarc Corp, Pittsburgh, United States
    IEEE Trans Parallel Distrib Syst, 11 (1098-1116):
  • [44] A framework for exploiting task and data parallelism on distributed memory multicomputers
    Ramaswamy, S
    Sapatnekar, S
    Banerjee, P
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1997, 8 (11) : 1098 - 1116
  • [45] Solving sparse triangular linear systems in modern GPUs: a Synchronization-Free algorithm
    Dufrechou, Ernesto
    Ezzatti, Pablo
    2018 26TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2018), 2018, : 196 - 203
  • [46] A high performance two dimensional scalable parallel algorithm for solving sparse triangular systems
    Joshi, MV
    Gupta, A
    Karypis, G
    Kumar, V
    FOURTH INTERNATIONAL CONFERENCE ON HIGH-PERFORMANCE COMPUTING, PROCEEDINGS, 1997, : 137 - 143
  • [47] Using Jacobi iterations and blocking for solving sparse triangular systems in incomplete factorization preconditioning
    Chow, Edmond
    Anzt, Hartwig
    Scott, Jennifer
    Dongarra, Jack
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 119 : 219 - 230
  • [48] An adaptive sparse distributed memory
    Aguilar, JL
    PROCEEDINGS OF THE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS 2003, VOLS 1-4, 2003, : 2197 - 2201
  • [49] Convergence in a sparse distributed memory
    Sjödin, G
    VTH BRAZILIAN SYMPOSIUM ON NEURAL NETWORKS, PROCEEDINGS, 1998, : 165 - 168
  • [50] Extended Sparse Distributed Memory
    Snaider, Javier
    Franklin, Stan
    BIOLOGICALLY INSPIRED COGNITIVE ARCHITECTURES 2011, 2011, 233 : 351 - +