A PARALLEL ALGORITHM FOR ELIMINATION TREE COMPUTATION AND SYMBOLIC FACTORIZATION

被引:5
|
作者
KUMAR, PS
KUMAR, MK
BASU, A
机构
关键词
SPARSE CHOLESKY DECOMPOSITION; SYMBOLIC FACTORIZATION; ELIMINATION TREE; LOCAL MEMORY MULTIPROCESSOR;
D O I
10.1016/0167-8191(92)90031-2
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The notion of an elimination tree plays a very important role in the parallel algorithms for sparse Cholesky decomposition, symbolic factorization and in determining the mapping of columns of the matrix to processors. In this paper, we present a parallel algorithm to compute the elimination tree and simultaneously carry out symbolic factorization on a local memory multiprocessor. An existing parallel algorithm for symbolic factorization [5] requires the computation of elimination tree separately. In our algorithm, we use a tree defined on the given matrix, called false elimination tree, and convert it into the actual elimination tree. In the process, we also compute the structure of the columns of the factor matrix. Using the new parallel algorithm on grid problems, we found that it performs 2 to 3 times faster compared to the total time taken for sequential computation of the elimination tree and the parallel computation of symbolic factorization using [5]. Also, our algorithm is the first parallel algorithm for elimination tree computation that gives a speed-up.
引用
收藏
页码:849 / 856
页数:8
相关论文
共 50 条
  • [31] Symbolic computation in discrete optimization: SCDO algorithm
    Cardillo, Juan
    Szigeti, Ferenc
    Hennet, Jean Claude
    Calvet, Jean Louis
    NONLINEAR ANALYSIS-THEORY METHODS & APPLICATIONS, 2005, 63 (5-7) : E605 - E615
  • [32] A Common Subexpression Elimination Tree Algorithm
    Al-Hasani, Firas
    Hayes, Michael P.
    Bainbridge-Smith, Andrew
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2013, 60 (09) : 2389 - 2400
  • [33] A MAPPING ALGORITHM FOR PARALLEL SPARSE CHOLESKY FACTORIZATION
    POTHEN, A
    SUN, CG
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1993, 14 (05): : 1253 - 1257
  • [34] OPTIMAL PARALLEL GENERATION OF A COMPUTATION TREE FORM
    BARON, I
    VISHKIN, U
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1985, 7 (02): : 348 - 357
  • [35] A Heterogeneous Parallel Cholesky Block Factorization Algorithm
    Wu, Rongteng
    IEEE ACCESS, 2018, 6 : 14071 - 14077
  • [36] A parallel tree difference algorithm
    Skillicorn, DB
    INFORMATION PROCESSING LETTERS, 1996, 60 (05) : 231 - 235
  • [37] Parallel Out-of-Core computation and updating of the QR factorization
    Gunter, BC
    Van De Geijn, RA
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2005, 31 (01): : 60 - 78
  • [38] Fast algorithm for stochastic tree computation
    Kang, MZ
    de Reffye, P
    Barczi, JF
    Hu, BG
    WSCG'2003 POSTER PROCEEDINGS, 2003, : 65 - 68
  • [39] On optimal parallel algorithm for Gaussian elimination
    Marrakchi, Mounir
    Lecture Notes in Computer Science, 1996, 1124
  • [40] A PARALLEL ALGORITHM FOR GAUSSIAN-ELIMINATION
    MARRAKCHI, M
    ROBERT, Y
    COMPTES RENDUS DE L ACADEMIE DES SCIENCES SERIE I-MATHEMATIQUE, 1986, 303 (09): : 425 - 430