• DocumentCode
    1887152
  • Title

    Distributed sparse Gaussian elimination and orthogonal factorization

  • Author

    Raghavan, Padma

  • Author_Institution
    Nat. Center for Supercomput. Applications, Illinois Univ., Urbana, IL, USA
  • fYear
    1994
  • fDate
    23-25 May 1994
  • Firstpage
    607
  • Lastpage
    614
  • Abstract
    We consider the solution of a linear system Ax=b on a distributed memory machine when the matrix A has full rank and is large, sparse and nonsymmetric. We use a parallel cartesian nested dissection algorithm to compute a fill-reducing ordering of A, using a compact representation of the column intersection graph. We develop and implement simple algorithms that use the resulting separator tree to estimate the structure of the factor and to distribute data and perform multifrontal numeric computations. When the matrix is nonsymmetric but square, the numeric computations involve Gaussian elimination with row pivoting; when the matrix is overdetermined, row-oriented Householder transforms are applied to compute the triangular factor of an orthogonal factorization. The main contribution is the formulation of a fully parallel, unified approach to solving nonsymmetric sparse systems using either Gaussian elimination or orthogonal factorization and empirical results to demonstrate that the approach is effective both in reducing fill and achieving good parallel performance on an Intel iPSC/860
  • Keywords
    distributed memory systems; hypercube networks; mathematics computing; matrix algebra; parallel algorithms; Gaussian elimination; Intel iPSC/860 hypercube; column intersection graph; compact representation; distributed memory machine; distributed sparse Gaussian elimination; fill-reducing ordering; linear system; multifrontal numeric computations; nonsymmetric sparse systems; orthogonal factorization; parallel cartesian nested dissection algorithm; parallel performance; row pivoting; row-oriented Householder transforms; separator tree; sparse nonsymmetric matrix; triangular factor; Concurrent computing; Distributed computing; Equations; Linear systems; Matrix decomposition; Military computing; Parallel algorithms; Particle separators; Sparse matrices; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Scalable High-Performance Computing Conference, 1994., Proceedings of the
  • Conference_Location
    Knoxville, TN
  • Print_ISBN
    0-8186-5680-8
  • Type

    conf

  • DOI
    10.1109/SHPCC.1994.296697
  • Filename
    296697