메뉴 건너뛰기




Volumn 29, Issue 2, 2003, Pages 110-140

SuperLU_DIST: A scalable distributed-memory sparse direct solver for unsymmetric linear systems

Author keywords

Distributed memory computers; Parallelism; Scalability; Sparse direct solver; Supernodal factorization

Indexed keywords

DISTRIBUTED-MEMORY COMPUTERS; PARALLELISM; SCALABILITY; SPARSE DIRECT SOLVER; SUPERNODAL FACTORIZATION;

EID: 0038621899     PISSN: 00983500     EISSN: None     Source Type: Journal    
DOI: 10.1145/779359.779361     Document Type: Article
Times cited : (524)

References (59)
  • 1
    • 0001162621 scopus 로고
    • Highly parallel sparse triangular solution
    • A. George, J. R. Gilbert, and J. W. LIU, Eds. Springer-Verlag, New York, NY
    • ALVARADO, F. L., POTHEN, A., AND SCHREIBER, R. 1993. Highly parallel sparse triangular solution. In Graph Theory and Sparse Matrix Computation, A. George, J. R. Gilbert, and J. W. LIU, Eds. Springer-Verlag, New York, NY, 159-190.
    • (1993) Graph Theory and Sparse Matrix Computation , pp. 159-190
    • Alvarado, F.L.1    Pothen, A.2    Schreiber, R.3
  • 2
    • 0030491606 scopus 로고    scopus 로고
    • An approximate minimum degree ordering algorithm
    • AMESTOY, P. R., DAVIS, T. A., AND DUFF, I. S. 1996. An approximate minimum degree ordering algorithm. SIAM J. Matrix Anal. Appl. 17, 4, 886-905. Also published as Tech. Rep. TR-94-039, University of Florida, Gainesville, FL.
    • (1996) SIAM J. Matrix Anal. Appl. , vol.17 , Issue.4 , pp. 886-905
    • Amestoy, P.R.1    Davis, T.A.2    Duff, I.S.3
  • 3
    • 0030491606 scopus 로고    scopus 로고
    • University of Florida, Gainesville, FL
    • AMESTOY, P. R., DAVIS, T. A., AND DUFF, I. S. 1996. An approximate minimum degree ordering algorithm. SIAM J. Matrix Anal. Appl. 17, 4, 886-905. Also published as Tech. Rep. TR-94-039, University of Florida, Gainesville, FL.
    • Tech. Rep. , vol.TR-94-039
  • 4
    • 84973743772 scopus 로고
    • Memory management issues in sparse multifrontal methods on multiprocessors
    • Spring
    • AMESTOY, P. R. AND DUFF, I. S. 1993. Memory management issues in sparse multifrontal methods on multiprocessors. Internat. J. Supercomput. Appl. 7, 1 (Spring), 64-82.
    • (1993) Internat. J. Supercomput. Appl. , vol.7 , Issue.1 , pp. 64-82
    • Amestoy, P.R.1    Duff, I.S.2
  • 5
    • 0036060795 scopus 로고    scopus 로고
    • A fully asynchronous multifrontal solver using distributed dynamic scheduling
    • AMESTOY, P. R., DUFF, I. S., L'EXCELLENT, J.-Y, AND KOSTER, J. 2001a. A fully asynchronous multifrontal solver using distributed dynamic scheduling. SIAM J. Matrix Anal. Appl. 23, 1, 15-41.
    • (2001) SIAM J. Matrix Anal. Appl. , vol.23 , Issue.1 , pp. 15-41
    • Amestoy, P.R.1    Duff, I.S.2    L'Excellent, J.-Y.3    Koster, J.4
  • 6
    • 0013092252 scopus 로고    scopus 로고
    • Analysis and comparison of two general sparse solvers for distributed memory computers
    • AMESTOY, P. R., DUFF, I. S., L'EXCELLENT, J.-Y, AND LI, X. S. 2001b. Analysis and comparison of two general sparse solvers for distributed memory computers. ACM Trans. Math. Softw. 27, 4 (Dec.), 388-421.
    • (2001) ACM Trans. Math. Softw. , vol.27 , Issue.4 DEC , pp. 388-421
    • Amestoy, P.R.1    Duff, I.S.2    L'Excellent, J.-Y.3    Li, X.S.4
  • 7
    • 10844221050 scopus 로고    scopus 로고
    • Diagonal markowitz scheme with local symmetrization
    • Lawrence Berkeley National Laboratory- In preparatioon
    • AMESTOY, P. R., LI, X. S., AND NG, E. G. 2003. Diagonal markowitz scheme with local symmetrization. Tech. rep., Lawrence Berkeley National Laboratory- In preparatioon.
    • (2003) Tech. Rep.
    • Amestoy, P.R.1    Li, X.S.2    Ng, E.G.3
  • 8
    • 0037265624 scopus 로고    scopus 로고
    • An unsymmetrized multifrontal LU factorization
    • AMESTOY, P. R. AND PUGLISI, C. 2002. An unsymmetrized multifrontal LU factorization. SIAM J. Matrix Anal. Appl. 24, 2, 553-569.
    • (2002) SIAM J. Matrix Anal. Appl. , vol.24 , Issue.2 , pp. 553-569
    • Amestoy, P.R.1    Puglisi, C.2
  • 9
    • 0000015959 scopus 로고
    • Solving sparse linear systems with sparse backward error
    • ARIOLI, M., DEMMEL, J. W., AND DUFF, I. S. 1989. Solving sparse linear systems with sparse backward error. SIAM J. Matrix Anal. Appl. 10, 2 (April), 165-190.
    • (1989) SIAM J. Matrix Anal. Appl. , vol.10 , Issue.2 APRIL , pp. 165-190
    • Arioli, M.1    Demmel, J.W.2    Duff, I.S.3
  • 11
    • 0032397943 scopus 로고    scopus 로고
    • Robust ordering of sparse matrices using multisection
    • ASHCRAFT, C. AND LIU, J. 1998. Robust ordering of sparse matrices using multisection. SIAM J. Matrix Anal. Appl. 19, 816-832.
    • (1998) SIAM J. Matrix Anal. Appl. , vol.19 , pp. 816-832
    • Ashcraft, C.1    Liu, J.2
  • 13
    • 0034884436 scopus 로고    scopus 로고
    • Preconditioning highly indefinite and nonsymmetric matrices
    • BENZI, M., HAWS, J. C., AND TUMA, M. 2000. Preconditioning highly indefinite and nonsymmetric matrices. SIAM J. Sci. Comput. 22, 1333-1353.
    • (2000) SIAM J. Sci. Comput. , vol.22 , pp. 1333-1353
    • Benzi, M.1    Haws, J.C.2    Tuma, M.3
  • 16
    • 84860069984 scopus 로고    scopus 로고
    • n.d. University of Florida sparse matrix collection
    • DAVIS, T. A. n.d. University of Florida sparse matrix collection. Available online at http://www.cise.ufl.edu/̃davis/sparse.
    • Davis, T.A.1
  • 17
    • 0001946784 scopus 로고    scopus 로고
    • A combined unifrontal/multifrontal method for unsymmetric sparse matrices
    • DAVIS, T. A. AND DUFF, I. S. 1999. A combined unifrontal/multifrontal method for unsymmetric sparse matrices. ACM Trans. Math. Softw. 25, 1, 1-19.
    • (1999) ACM Trans. Math. Softw. , vol.25 , Issue.1 , pp. 1-19
    • Davis, T.A.1    Duff, I.S.2
  • 18
    • 0003460791 scopus 로고    scopus 로고
    • A column approximate minimum degree ordering algorithm
    • Tech. Rep. TR-00-005, Computer and Information Sciences Department, University of Florida, Gainesville, FL
    • DAVIS, T. A., GILBERT, J. R., LARIMORE, S. I., AND NG, E. 2000. A column approximate minimum degree ordering algorithm. Tech. Rep. TR-00-005, Computer and Information Sciences Department, University of Florida, Gainesville, FL. Submitted to ACM Trans. Math. Software.
    • (2000) ACM Trans. Math. Software
    • Davis, T.A.1    Gilbert, J.R.2    Larimore, S.I.3    Ng, E.4
  • 21
    • 0033242228 scopus 로고    scopus 로고
    • An asynchronous parallel supernodal algorithm for sparse Gaussian elimination
    • DEMMEL, J. W., GILBERT, J. R., AND LI, X. S. 1999b. An asynchronous parallel supernodal algorithm for sparse Gaussian elimination. SIAM J. Matrix Anal. Appl. 20, 4, 915-952.
    • (1999) SIAM J. Matrix Anal. Appl. , vol.20 , Issue.4 , pp. 915-952
    • Demmel, J.W.1    Gilbert, J.R.2    Li, X.S.3
  • 23
    • 0004109578 scopus 로고
    • Users' guide for the Harwell-Boeing sparse matrix collection (release 1)
    • Rutherford Appleton Laboratory, Chilton, Didcot, Oxfordshire, U.K.
    • DUFF, I., GRIMES, R., AND LEWIS, J. 1992. Users' guide for the Harwell-Boeing sparse matrix collection (release 1). Tech. Rep. RAL-92-086, Rutherford Appleton Laboratory, Chilton, Didcot, Oxfordshire, U.K.
    • (1992) Tech. Rep. , vol.RAL-92-086
    • Duff, I.1    Grimes, R.2    Lewis, J.3
  • 24
    • 0033242220 scopus 로고    scopus 로고
    • The design and use of algorithms for permuting large entries to the diagonal of sparse matrices
    • DUFF, I. S. AND KOSTER, J. 1999. The design and use of algorithms for permuting large entries to the diagonal of sparse matrices. SIAM J. Matrix Anal. Appl. 20, 4, 889-901.
    • (1999) SIAM J. Matrix Anal. Appl. , vol.20 , Issue.4 , pp. 889-901
    • Duff, I.S.1    Koster, J.2
  • 25
    • 0031998732 scopus 로고    scopus 로고
    • Efficient sparse LU factorization with partial pivoting on distributed memory architectures
    • FU, C., JIAO, X., AND YANG, T. 1998. Efficient sparse LU factorization with partial pivoting on distributed memory architectures. IEEE Trans. Parallel Distrib. Syst. 9, 2, 109-125.
    • (1998) IEEE Trans. Parallel Distrib. Syst. , vol.9 , Issue.2 , pp. 109-125
    • Fu, C.1    Jiao, X.2    Yang, T.3
  • 26
    • 0000264382 scopus 로고
    • Nested dissection of a regular finite element mesh
    • GEORGE, A. 1973. Nested dissection of a regular finite element mesh. SIAM J. Numer. Anal. 10, 345-363.
    • (1973) SIAM J. Numer. Anal. , vol.10 , pp. 345-363
    • George, A.1
  • 27
    • 0001868413 scopus 로고
    • A data structure for sparse QR and LU factorizations
    • GEORGE, A., LIU, J., AND NG, E. 1988. A data structure for sparse QR and LU factorizations. SIAM J. Sci. Stat. Comput. 9, 100-121.
    • (1988) SIAM J. Sci. Stat. Comput. , vol.9 , pp. 100-121
    • George, A.1    Liu, J.2    Ng, E.3
  • 29
    • 0000657206 scopus 로고
    • Symbolic factorization for sparse Gaussian elimination with partial pivoting
    • GEORGE, A. AND NG, E. 1987. Symbolic factorization for sparse Gaussian elimination with partial pivoting. SIAM J. Sci. Stat. Comput. 8, 6, 877-898.
    • (1987) SIAM J. Sci. Stat. Comput. , vol.8 , Issue.6 , pp. 877-898
    • George, A.1    Ng, E.2
  • 30
    • 21344476775 scopus 로고
    • Predicting structures in sparse matrix computations
    • GILBERT, J. R. 1994. Predicting structures in sparse matrix computations. SIAM J. Matrix Anal. Appl. 15, 1 (Jan.), 62-79.
    • (1994) SIAM J. Matrix Anal. Appl. , vol.15 , Issue.1 JAN , pp. 62-79
    • Gilbert, J.R.1
  • 31
    • 21144481596 scopus 로고
    • Elimination structures for unsymmetric sparse LU factors
    • GILBERT, J. R. AND LIU, J. W. 1993. Elimination structures for unsymmetric sparse LU factors. SIAM J. Matrix Anal. Appl. 14, 2 (April), 334-352.
    • (1993) SIAM J. Matrix Anal. Appl. , vol.14 , Issue.2 APRIL , pp. 334-352
    • Gilbert, J.R.1    Liu, J.W.2
  • 33
    • 1842581101 scopus 로고    scopus 로고
    • WSMP: Watson sparse matrix package
    • IBM Research Division, T.J. Watson Research Center, Yorktown Heights, NY
    • GUPTA, A. 2000. WSMP: Watson Sparse Matrix Package. Tech. Rep., IBM Research Division, T.J. Watson Research Center, Yorktown Heights, NY. Available online at http://www.cs.umn.edu/̃agupta/wsmp.html.
    • (2000) Tech. Rep.
    • Gupta, A.1
  • 34
    • 0013216360 scopus 로고    scopus 로고
    • Improved symbolic and numerical factorization algorithms for unsymmetric sparse matrices
    • IBM Research Center, Yorktown Heights, NY
    • GUPTA, A. 2001. Improved symbolic and numerical factorization algorithms for unsymmetric sparse matrices. Tech. Rep. RC 22137 (99131), IBM Research Center, Yorktown Heights, NY.
    • (2001) Tech. Rep. RC 22137 (99131)
    • Gupta, A.1
  • 35
    • 0031140712 scopus 로고    scopus 로고
    • Highly scalable parallel algorithms for sparse matrix factorization
    • GUPTA, A., KARYPIS, G., AND KUMAR, V. 1997. Highly scalable parallel algorithms for sparse matrix factorization. IEEE Trans. Parallel Distrib. Syst. 8, 502-520.
    • (1997) IEEE Trans. Parallel Distrib. Syst. , vol.8 , pp. 502-520
    • Gupta, A.1    Karypis, G.2    Kumar, V.3
  • 37
    • 0031084227 scopus 로고    scopus 로고
    • Performance of a fully parallel sparse solver
    • HEATH, M. T. AND RAGHAVAN, P. 1997. Performance of a fully parallel sparse solver. Internat. J. Supercomput. Appl. 11, 1, 49-64.
    • (1997) Internat. J. Supercomput. Appl. , vol.11 , Issue.1 , pp. 49-64
    • Heath, M.T.1    Raghavan, P.2
  • 38
    • 0003573801 scopus 로고
    • The CHACO user's guide. Version 1.0
    • • UC-405, Sandia National Laboratories, Albuquerque, NM
    • HENDRICKSON, B. AND LELAND, R. 1993. The CHACO User's Guide. Version 1.0. Tech. Rep. SAND93-2339 • UC-405, Sandia National Laboratories, Albuquerque, NM.
    • (1993) Tech. Rep. , vol.SAND93-2339
    • Hendrickson, B.1    Leland, R.2
  • 39
    • 84878666531 scopus 로고    scopus 로고
    • A mapping and scheduling algorithm for parallel sparse fan-in numerical factorization
    • Lecture Notes in Computer Science, Springer-Verlag, Berlin, Heidelberg, New York
    • HENON, P., RAMET, P., AND ROMAN, J. 1999. A mapping and scheduling algorithm for parallel sparse fan-in numerical factorization. In EuroPar'99 Parallel Processing. Lecture Notes in Computer Science, vol. 1685. Springer-Verlag, Berlin, Heidelberg, New York, 1059-1067.
    • (1999) EuroPar'99 Parallel Processing , vol.1685 , pp. 1059-1067
    • Henon, P.1    Ramet, P.2    Roman, J.3
  • 41
    • 0028434026 scopus 로고
    • Scalable iterative solution of sparse linear systems
    • JONES, M. T. AND PLASSMANN, P. E. 1994. Scalable iterative solution of sparse linear systems. Parallel Comput. 20, 753-773.
    • (1994) Parallel Comput. , vol.20 , pp. 753-773
    • Jones, M.T.1    Plassmann, P.E.2
  • 46
    • 0042393973 scopus 로고    scopus 로고
    • SuperLU_DIST: A scalable distributed-memory sparse direct solver for unsymmetric linear systems
    • Lawrence Berkeley National Laboratory, Berkeley, CA
    • LI, X. S. AND DEMMEL, J. W. 2002. SuperLU_DIST: A scalable distributed-memory sparse direct solver for unsymmetric linear systems. Tech. Rep. LBNL-49388, Lawrence Berkeley National Laboratory, Berkeley, CA.
    • (2002) Tech. Rep. , vol.LBNL-49388
    • Li, X.S.1    Demmel, J.W.2
  • 48
    • 0022077450 scopus 로고
    • Modification of the minimum degree algorithm by multiple elimination
    • LIU, J. W. 1985. Modification of the minimum degree algorithm by multiple elimination. ACM Trans. Math. Softw. 11, 141-153.
    • (1985) ACM Trans. Math. Softw. , vol.11 , pp. 141-153
    • Liu, J.W.1
  • 49
    • 0001450272 scopus 로고
    • The role of elimination trees in sparse factorization
    • LIU, J. W. 1990. The role of elimination trees in sparse factorization. SIAM J. Matrix Anal. Appl. 11, 1 (Jan.), 134-172.
    • (1990) SIAM J. Matrix Anal. Appl. , vol.11 , Issue.1 JAN , pp. 134-172
    • Liu, J.W.1
  • 50
    • 0000444373 scopus 로고
    • The elimination form of the inverse and its application to linear programming
    • MARKOWITZ, H. M. 1957. The elimination form of the inverse and its application to linear programming. Management Sci. 3, 255-269.
    • (1957) Management Sci. , vol.3 , pp. 255-269
    • Markowitz, H.M.1
  • 52
    • 21344440575 scopus 로고    scopus 로고
    • A new pivoting strategy for Gaussian elimination
    • OLSHOWKA, M. AND NEUMAIER, A. 1996. A new pivoting strategy for Gaussian elimination. Linear Algebra Appl. 240, 131-151.
    • (1996) Linear Algebra Appl. , vol.240 , pp. 131-151
    • Olshowka, M.1    Neumaier, A.2
  • 53
    • 10444277033 scopus 로고
    • Efficient parallel sparse triangular solution with selective inversion
    • Department of Computer Science, University of Tennessee, Knoxville, TN
    • RAGHAVAN, P. 1995. Efficient parallel sparse triangular solution with selective inversion. Tech. Rep. CS-95-314, Department of Computer Science, University of Tennessee, Knoxville, TN.
    • (1995) Tech. Rep. , vol.CS-95-314
    • Raghavan, P.1
  • 54
    • 0033601353 scopus 로고    scopus 로고
    • Collisional breakup in a quantum system of three charged particles
    • RESCIGNO, T. N., BAERTSCHY, M., ISAACS, W. A., AND MCCURDY, C. W. 1999. Collisional breakup in a quantum system of three charged particles. Science 286, 5449, 2474-2479.
    • (1999) Science , vol.286 , Issue.5449 , pp. 2474-2479
    • Rescigno, T.N.1    Baertschy, M.2    Isaacs, W.A.3    Mccurdy, C.W.4
  • 56
    • 0001102965 scopus 로고    scopus 로고
    • Performance of panel and block approaches to sparse Cholesky factorization on the iPSC/860 and Paragon multicomputers
    • ROTHBERG, E. 1996. Performance of panel and block approaches to sparse Cholesky factorization on the iPSC/860 and Paragon multicomputers. SIAM J. Sci. Comput. 17, 3 (May), 699-713.
    • (1996) SIAM J. Sci. Comput. , vol.17 , Issue.3 MAY , pp. 699-713
    • Rothberg, E.1
  • 58
    • 0000048673 scopus 로고
    • GMRES: A generalized minimal residual algorithm for solving nonsymmetric linear systems
    • SAAD, Y. AND SCHULTZ, M. H. 1986. GMRES: A generalized minimal residual algorithm for solving nonsymmetric linear systems. SIAM J. Sci. Statist. Comput. 7, 856-869.
    • (1986) SIAM J. Sci. Statist. Comput. , vol.7 , pp. 856-869
    • Saad, Y.1    Schultz, M.H.2
  • 59
    • 0038657447 scopus 로고    scopus 로고
    • Efficient sparse LU factorization with left-right looking strategy on shared memory multiprocessors
    • SCHENK, O., GÄRTNER, K., AND FICHTNER, W. 2000. Efficient sparse LU factorization with left-right looking strategy on shared memory multiprocessors. BIT 40, 1, 158-176.
    • (2000) BIT , vol.40 , Issue.1 , pp. 158-176
    • Schenk, O.1    Gärtner, K.2    Fichtner, W.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.