메뉴 건너뛰기




Volumn 29, Issue 4, 2007, Pages 1683-1709

Partitioning sparse matrices for parallel preconditioned iterative methods

Author keywords

Iterative method; Matrix partitioning; Parallel computing; Preconditioning

Indexed keywords

ITERATIVE METHODS;

EID: 41449101917     PISSN: 10648275     EISSN: None     Source Type: Journal    
DOI: 10.1137/040617431     Document Type: Article
Times cited : (21)

References (64)
  • 2
    • 10244251766 scopus 로고    scopus 로고
    • Permuting sparse rectangular matrices into block-diagonal form
    • C. AYKANAT, A. PINAR, AND Ü. V. ÇATALYÜREK, Permuting sparse rectangular matrices into block-diagonal form, SIAM J. Sci. Comput., 25 (2004), pp. 1860-1879.
    • (2004) SIAM J. Sci. Comput , vol.25 , pp. 1860-1879
    • AYKANAT, C.1    PINAR, A.2    ÇATALYÜREK, U.V.3
  • 4
    • 0036867930 scopus 로고    scopus 로고
    • Preconditioning techniques for large linear systems: A survey
    • M. BENZI, Preconditioning techniques for large linear systems: A survey, J. Comput. Phys., 182 (2002), pp. 418-477.
    • (2002) J. Comput. Phys , vol.182 , pp. 418-477
    • BENZI, M.1
  • 5
    • 0034889465 scopus 로고    scopus 로고
    • Robust approximate inverse preconditioning for the conjugate gradient method
    • M. BENZI, J. K. CULLUM, AND M. TŮMA, Robust approximate inverse preconditioning for the conjugate gradient method, SIAM J. Sci. Comput., 22 (2000), pp. 1318-1332.
    • (2000) SIAM J. Sci. Comput , vol.22 , pp. 1318-1332
    • BENZI, M.1    CULLUM, J.K.2    TŮMA, M.3
  • 6
    • 0034884436 scopus 로고    scopus 로고
    • Preconditioning highly indefinite and nonsymmetric matrices
    • M. BENZI, J. C. HAWS, AND M. TŮMA, Preconditioning highly indefinite and nonsymmetric matrices, SIAM J. Sci. Comput., 22 (2000), pp. 1333-1353.
    • (2000) SIAM J. Sci. Comput , vol.22 , pp. 1333-1353
    • BENZI, M.1    HAWS, J.C.2    TŮMA, M.3
  • 7
    • 0004675411 scopus 로고    scopus 로고
    • A sparse approximate inverse preconditioner for the conjugate gradient method
    • M. BENZI, C. D. MEYER, AND M. TŮMA, A sparse approximate inverse preconditioner for the conjugate gradient method, SIAM J. Sci. Comput., 17 (1996), pp. 1135-1149.
    • (1996) SIAM J. Sci. Comput , vol.17 , pp. 1135-1149
    • BENZI, M.1    MEYER, C.D.2    TŮMA, M.3
  • 8
    • 0001135947 scopus 로고    scopus 로고
    • A sparse approximate inverse preconditioner for nonsymmetric linear systems
    • M. BENZI AND M. TŮMA, A sparse approximate inverse preconditioner for nonsymmetric linear systems, SIAM J. Sci. Comput., 19 (1998), pp. 968-994.
    • (1998) SIAM J. Sci. Comput , vol.19 , pp. 968-994
    • BENZI, M.1    TŮMA, M.2
  • 9
    • 0033149240 scopus 로고    scopus 로고
    • A comparative study of sparse approximate inverse preconditioners
    • M. BENZI AND M. TŮMA, A comparative study of sparse approximate inverse preconditioners, Appl. Numer. Math., 30 (1999), pp. 305-340.
    • (1999) Appl. Numer. Math , vol.30 , pp. 305-340
    • BENZI, M.1    TŮMA, M.2
  • 10
    • 0036533049 scopus 로고    scopus 로고
    • A parallel solver for large-scale Markov chains
    • M. BENZI AND M. TŮMA, A parallel solver for large-scale Markov chains, Appl. Numer. Math., 41 (2002), pp. 135-153.
    • (2002) Appl. Numer. Math , vol.41 , pp. 135-153
    • BENZI, M.1    TŮMA, M.2
  • 11
    • 85160655613 scopus 로고    scopus 로고
    • Private communication
    • M. BENZI AND M. TŮMA, Private communication, 2003.
    • (2003)
    • BENZI, M.1    TŮMA, M.2
  • 12
    • 0034385436 scopus 로고    scopus 로고
    • Approximate inverse preconditioning in the solution of sparse eigenproblems
    • L. BERGAMASCHI, G. PINI, AND F. SARTORETTO, Approximate inverse preconditioning in the solution of sparse eigenproblems, Numer. Linear Algebra Appl., 7 (2000), pp. 99-116.
    • (2000) Numer. Linear Algebra Appl , vol.7 , pp. 99-116
    • BERGAMASCHI, L.1    PINI, G.2    SARTORETTO, F.3
  • 13
    • 31444439570 scopus 로고    scopus 로고
    • Communication balancing in parallel sparse matrix-vector multiplication
    • R. H. BISSELING AND W. MEESEN, Communication balancing in parallel sparse matrix-vector multiplication, Electron. Trans. Numer. Anal., 21 (2005), pp. 47-65.
    • (2005) Electron. Trans. Numer. Anal , vol.21 , pp. 47-65
    • BISSELING, R.H.1    MEESEN, W.2
  • 15
    • 0001873476 scopus 로고
    • LAM: An open cluster environment for MPI
    • 94, J. W. Ross, ed, University of Toronto
    • G. BURNS, R. DAOUD, AND J. VAIGL, LAM: An open cluster environment for MPI, in Proceedings of Supercomputing Symposium '94, J. W. Ross, ed., University of Toronto, 1994, pp. 379-386.
    • (1994) Proceedings of Supercomputing Symposium , pp. 379-386
    • BURNS, G.1    DAOUD, R.2    VAIGL, J.3
  • 17
    • 84947911090 scopus 로고    scopus 로고
    • Decomposing irregularly sparse matrices for parallel matrix-vector multiplications
    • Parallel Algorithms for Irregularly Structured Problems, Springer, Berlin
    • U. V. ÇATALYÜREK AND C. AYKANAT, Decomposing irregularly sparse matrices for parallel matrix-vector multiplications, in Parallel Algorithms for Irregularly Structured Problems, Lecture Notes in Comput. Sci. 1117, Springer, Berlin, 1996, pp. 75-86.
    • (1996) Lecture Notes in Comput. Sci , vol.1117 , pp. 75-86
    • ÇATALYÜREK, U.V.1    AYKANAT, C.2
  • 18
    • 0033360524 scopus 로고    scopus 로고
    • Hypergraph-partitioning based decomposition for parallel sparse-matrix vector multiplication
    • U. V. ÇATALYÜREK AND C. AYKANAT, Hypergraph-partitioning based decomposition for parallel sparse-matrix vector multiplication, IEEE Trans. Parallel Distrib. Systems, 10 (1999), pp. 673-693.
    • (1999) IEEE Trans. Parallel Distrib. Systems , vol.10 , pp. 673-693
    • ÇATALYÜREK, U.V.1    AYKANAT, C.2
  • 19
    • 85160648065 scopus 로고    scopus 로고
    • Ü. V. ÇATALYÜREK AND C. AYKANAT, PaToH: A Multilevel Hypergraph Partitioning Tool, Version 3.0, Tech. Report BU-CE-9915, Computer Engineering Department, Bilkent University, Ankara, Turkey, 1999
    • Ü. V. ÇATALYÜREK AND C. AYKANAT, PaToH: A Multilevel Hypergraph Partitioning Tool, Version 3.0, Tech. Report BU-CE-9915, Computer Engineering Department, Bilkent University, Ankara, Turkey, 1999.
  • 21
    • 0032228677 scopus 로고    scopus 로고
    • Preserving symmetry in preconditioned Krylov subspace methods
    • T. F. CHAN, E. CHOW, Y. SAAD, AND M. C. YEUNG, Preserving symmetry in preconditioned Krylov subspace methods, SIAM J. Sci. Comput., 20 (1998), pp. 568-581.
    • (1998) SIAM J. Sci. Comput , vol.20 , pp. 568-581
    • CHAN, T.F.1    CHOW, E.2    SAAD, Y.3    YEUNG, M.C.4
  • 23
    • 0033678265 scopus 로고    scopus 로고
    • A priori sparsity patterns for parallel sparse approximate inverse preconditioners
    • E. CHOW, A priori sparsity patterns for parallel sparse approximate inverse preconditioners, SIAM J. Sci. Comput., 21 (2000), pp. 1804-1822.
    • (2000) SIAM J. Sci. Comput , vol.21 , pp. 1804-1822
    • CHOW, E.1
  • 24
    • 0035281285 scopus 로고    scopus 로고
    • Parallel implementation and practical use of sparse approximate inverse preconditioners with a priori sparsity patterns
    • E. CHOW, Parallel implementation and practical use of sparse approximate inverse preconditioners with a priori sparsity patterns, Internat. J. High Perform. Comput. Appl., 15 (2001), pp. 56-74.
    • (2001) Internat. J. High Perform. Comput. Appl , vol.15 , pp. 56-74
    • CHOW, E.1
  • 25
    • 0001630026 scopus 로고    scopus 로고
    • Approximate inverse preconditioners via sparse-sparse iterations
    • E. CHOW AND Y. SAAD, Approximate inverse preconditioners via sparse-sparse iterations, SIAM J. Sci. Comput., 19 (1998), pp. 995-1023.
    • (1998) SIAM J. Sci. Comput , vol.19 , pp. 995-1023
    • CHOW, E.1    SAAD, Y.2
  • 26
    • 0041340587 scopus 로고    scopus 로고
    • Effects of problem decomposition on the convergence behavior of parallel numerical algorithms
    • J. K. CULLUM, K. JOHNSON, AND M. TŮMA, Effects of problem decomposition on the convergence behavior of parallel numerical algorithms, Numer. Linear Algebra Appl., 10 (2003), pp. 445-465.
    • (2003) Numer. Linear Algebra Appl , vol.10 , pp. 445-465
    • CULLUM, J.K.1    JOHNSON, K.2    TŮMA, M.3
  • 28
    • 0001031880 scopus 로고
    • A transpose-free quasi-minimal residual algorithm for non-Hermitian linear systems
    • R. W. FREUND, A transpose-free quasi-minimal residual algorithm for non-Hermitian linear systems, SIAM J. Sci. Comput., 14 (1993), pp. 470-482.
    • (1993) SIAM J. Sci. Comput , vol.14 , pp. 470-482
    • FREUND, R.W.1
  • 29
    • 0002971057 scopus 로고
    • A New Krylov-Subspace Method for Symmetric Indefinite Linear Systems
    • Tech. Report ORNL/TM-12754, Oak Ridge National Laboratories
    • R. W. FREUND AND N. M. NACHTIGAL, A New Krylov-Subspace Method for Symmetric Indefinite Linear Systems, Tech. Report ORNL/TM-12754, Oak Ridge National Laboratories, 1994.
    • (1994)
    • FREUND, R.W.1    NACHTIGAL, N.M.2
  • 30
    • 0004236492 scopus 로고    scopus 로고
    • 3rd ed, Johns Hopkins University Press, Baltimore, MD
    • G. H. GOLUB AND C. F. VAN LOAN, Matrix Computations, 3rd ed., Johns Hopkins University Press, Baltimore, MD, 1996.
    • (1996) Matrix Computations
    • GOLUB, G.H.1    VAN LOAN, C.F.2
  • 31
    • 0000478318 scopus 로고    scopus 로고
    • Sparse approximate-inverse preconditioners using normminimization techniques
    • N. I. M. GOULD AND J. A. SCOTT, Sparse approximate-inverse preconditioners using normminimization techniques, SIAM J. Sci. Comput., 19 (1998), pp. 605-625.
    • (1998) SIAM J. Sci. Comput , vol.19 , pp. 605-625
    • GOULD, N.I.M.1    SCOTT, J.A.2
  • 33
    • 0031129197 scopus 로고    scopus 로고
    • Parallel preconditioning with sparse approximate inverses
    • M. J. GROTE AND T. HUCKLE, Parallel preconditioning with sparse approximate inverses, SIAM J. Sci. Comput., 18 (1997), pp. 838-853.
    • (1997) SIAM J. Sci. Comput , vol.18 , pp. 838-853
    • GROTE, M.J.1    HUCKLE, T.2
  • 34
    • 85160615794 scopus 로고    scopus 로고
    • B. HENDRICKSON, Graph partitioning and parallel solvers: Has the emperor no clothes?, in Workshop on Parallel Algorithms lor Irregularly Structured Problems, Lecture Notes in Comput. Sci. 1457, Springer, Berlin, 1998, pp. 218-225.
    • B. HENDRICKSON, Graph partitioning and parallel solvers: Has the emperor no clothes?, in Workshop on Parallel Algorithms lor Irregularly Structured Problems, Lecture Notes in Comput. Sci. 1457, Springer, Berlin, 1998, pp. 218-225.
  • 35
  • 36
    • 0001108827 scopus 로고    scopus 로고
    • Graph partitioning models for parallel computing
    • B. HENDRICKSON AND T. G. KOLDA, Graph partitioning models for parallel computing, Parallel Comput., 26 (2000), pp. 1519-1534.
    • (2000) Parallel Comput , vol.26 , pp. 1519-1534
    • HENDRICKSON, B.1    KOLDA, T.G.2
  • 37
    • 0034497251 scopus 로고    scopus 로고
    • Partitioning rectangular and structurally unsymmetric sparse matrices for parallel processing
    • B. HENDRICKSON AND T. G. KOLDA, Partitioning rectangular and structurally unsymmetric sparse matrices for parallel processing, SIAM J. Sci. Comput., 21 (2000), pp. 2048-2072.
    • (2000) SIAM J. Sci. Comput , vol.21 , pp. 2048-2072
    • HENDRICKSON, B.1    KOLDA, T.G.2
  • 39
    • 48249109023 scopus 로고    scopus 로고
    • Approximate Sparsity Patterns for the Inverse of a Matrix and Preconditioning
    • Tech. Report 342/12/98 A, Technische Universität München, Germany
    • T. HUCKLE, Approximate Sparsity Patterns for the Inverse of a Matrix and Preconditioning, Tech. Report 342/12/98 A, Technische Universität München, Germany, 1998.
    • (1998)
    • HUCKLE, T.1
  • 40
    • 10444240843 scopus 로고    scopus 로고
    • Multi-constraint Mesh Partitioning for Contact/Impact Computations
    • Tech. Report 03-022, Department of Computer Science and Engineering/Army HPC Research Center, University of Minnesota, Minneapolis, MN
    • G. KARYPIS, Multi-constraint Mesh Partitioning for Contact/Impact Computations, Tech. Report 03-022, Department of Computer Science and Engineering/Army HPC Research Center, University of Minnesota, Minneapolis, MN, 2003.
    • (2003)
    • KARYPIS, G.1
  • 41
    • 0009007122 scopus 로고    scopus 로고
    • Multilevel Algorithms for Multi-constraint Graph Partitioning
    • Tech. Report 98-019, Department of Computer Science/Army HPC Research Center, University of Minnesota, Minneapolis, MN
    • G. KARYPIS AND V. KUMAR, Multilevel Algorithms for Multi-constraint Graph Partitioning, Tech. Report 98-019, Department of Computer Science/Army HPC Research Center, University of Minnesota, Minneapolis, MN, 1998.
    • (1998)
    • KARYPIS, G.1    KUMAR, V.2
  • 42
    • 0009007122 scopus 로고    scopus 로고
    • Multilevel Algorithms for Multi-constraint Hypergraph Partitioning
    • Tech. Report 99-034, Department of Computer Science/Army HPC Research Center, University of Minnesota, Minneapolis, MN
    • G. KARYPIS AND V. KUMAR, Multilevel Algorithms for Multi-constraint Hypergraph Partitioning, Tech. Report 99-034, Department of Computer Science/Army HPC Research Center, University of Minnesota, Minneapolis, MN, 1998.
    • (1998)
    • KARYPIS, G.1    KUMAR, V.2
  • 43
    • 84883485799 scopus 로고    scopus 로고
    • Partitioning sparse rectangular matrices for parallel processing
    • Solving Irregularly Structured Problems in Parallel, Springer, Berlin
    • T. G. KOLDA, Partitioning sparse rectangular matrices for parallel processing, in Solving Irregularly Structured Problems in Parallel, Lecture Notes in Comput. Sci. 1457, Springer, Berlin, 1998, pp. 68-79.
    • (1998) Lecture Notes in Comput. Sci , vol.1457 , pp. 68-79
    • KOLDA, T.G.1
  • 44
    • 21144474663 scopus 로고
    • Factorized sparse approximate inverse preconditionings I. Theory
    • L. YU. KOLOTILINA AND A. YU. YEREMIN, Factorized sparse approximate inverse preconditionings I. Theory, SIAM J. Matrix Anal. Appl., 14 (1993), pp. 45-58.
    • (1993) SIAM J. Matrix Anal. Appl , vol.14 , pp. 45-58
    • YU. KOLOTILINA, L.1    YU. YEREMIN, A.2
  • 45
    • 0000812399 scopus 로고
    • Factorized sparse approximate inverse preconditioning II: Solution of 3D FE systems on massively parallel computers
    • L. YU. KOLOTILINA AND A. YU. YEREMIN, Factorized sparse approximate inverse preconditioning II: Solution of 3D FE systems on massively parallel computers, Internat. J. High Speed Comput., 7 (1995), pp. 191-216.
    • (1995) Internat. J. High Speed Comput , vol.7 , pp. 191-216
    • YU. KOLOTILINA, L.1    YU. YEREMIN, A.2
  • 47
    • 0034197535 scopus 로고    scopus 로고
    • A scalable strategy for the parallelization of multiphysics unstructured mesh-iterative codes on distributed-memory systems
    • K. MCMANUS, M. CROSS, C. WALSHAW, S. JOHNSON, AND P. LEGGETT, A scalable strategy for the parallelization of multiphysics unstructured mesh-iterative codes on distributed-memory systems, Internat. J. High Perform. Comput. Appl., 14 (2000), pp. 137-174.
    • (2000) Internat. J. High Perform. Comput. Appl , vol.14 , pp. 137-174
    • MCMANUS, K.1    CROSS, M.2    WALSHAW, C.3    JOHNSON, S.4    LEGGETT, P.5
  • 49
    • 84864713605 scopus 로고    scopus 로고
    • Decomposing linear programs for parallel solution
    • Proceedings of the Second International Workshop on Applied Parallel Computing in Physics, Chemistry and Engineering Science, Springer, Berlin
    • A. PINAR, Ü. V. ÇATALYÜREK, C. AYKANAT, AND M. PINAR, Decomposing linear programs for parallel solution, in Proceedings of the Second International Workshop on Applied Parallel Computing in Physics, Chemistry and Engineering Science, Lecture Notes in Comput. Sci. 1041, Springer, Berlin, 1996, pp. 473-482.
    • (1996) Lecture Notes in Comput. Sci , vol.1041 , pp. 473-482
    • PINAR, A.1    ÇATALYÜREK, U.V.2    AYKANAT, C.3    PINAR, M.4
  • 50
    • 0000518787 scopus 로고    scopus 로고
    • Transient dynamics simulations: Parallel algorithms for contact detection and smoothed particle hydrodynamics
    • S. PLIMPTON, S. ATTAWAY, B. HENDRICKSON, J. SWEGLE, C. VAUGHAN, AND D. GARDNER, Transient dynamics simulations: Parallel algorithms for contact detection and smoothed particle hydrodynamics, J. Parallel Distrib. Comput., 50 (1998), pp. 104-122.
    • (1998) J. Parallel Distrib. Comput , vol.50 , pp. 104-122
    • PLIMPTON, S.1    ATTAWAY, S.2    HENDRICKSON, B.3    SWEGLE, J.4    VAUGHAN, C.5    GARDNER, D.6
  • 53
    • 0345507524 scopus 로고    scopus 로고
    • A New Algorithm for Multi-objective Graph Partitioning
    • Tech. Report 99-033, Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN
    • K. SCHLOEGEL, G. KARYPIS, AND V. KUMAR, A New Algorithm for Multi-objective Graph Partitioning, Tech. Report 99-033, Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN, 1999.
    • (1999)
    • SCHLOEGEL, K.1    KARYPIS, G.2    KUMAR, V.3
  • 54
    • 4544225786 scopus 로고    scopus 로고
    • Graph partitioning for high-performance scientific simulations
    • J. Dongarra, I. Foster, G. Fox, W. Gropp, K. Kennedy, L. Torczon, and A. White, eds, Morgan Kaufmann, San Francisco, CA, Chap. 18, pp
    • K. SCHLOEGEL, G. KARYPIS, AND V. KUMAR, Graph partitioning for high-performance scientific simulations, in CRPC Parallel Computing Handbook, J. Dongarra, I. Foster, G. Fox, W. Gropp, K. Kennedy, L. Torczon, and A. White, eds., Morgan Kaufmann, San Francisco, CA, 2002, Chap. 18, pp. 491-541.
    • (2002) CRPC Parallel Computing Handbook , pp. 491-541
    • SCHLOEGEL, K.1    KARYPIS, G.2    KUMAR, V.3
  • 57
    • 0032025235 scopus 로고    scopus 로고
    • Parallel sparse matrix vector multiply software for matrices with data locality
    • R. S. TUMINARO, J. N. SHADID, AND S. A. HUTCHINSON, Parallel sparse matrix vector multiply software for matrices with data locality, Concurrency: Practice and Experience, 10 (1998), pp. 229-247.
    • (1998) Concurrency: Practice and Experience , vol.10 , pp. 229-247
    • TUMINARO, R.S.1    SHADID, J.N.2    HUTCHINSON, S.A.3
  • 59
    • 10344261407 scopus 로고    scopus 로고
    • Encapsulating multiple communication-cost metrics in partitioning sparse rectangular matrices for parallel matrix-vector multiplies
    • B. UÇAR AND C. AYKANAT, Encapsulating multiple communication-cost metrics in partitioning sparse rectangular matrices for parallel matrix-vector multiplies, SIAM J. Sci. Comput., 25 (2004), pp. 1837-1859.
    • (2004) SIAM J. Sci. Comput , vol.25 , pp. 1837-1859
    • UÇAR, B.1    AYKANAT, C.2
  • 60
    • 85160617103 scopus 로고    scopus 로고
    • Experiments on Hypergraph Models for Parallelizing Preconditioned Iterative Methods
    • Tech. Report BU-CE-0413, Department of Computer Engineering, Bilkent University, Ankara, Turkey
    • B. UÇAR AND C. AYKANAT, Experiments on Hypergraph Models for Parallelizing Preconditioned Iterative Methods, Tech. Report BU-CE-0413, Department of Computer Engineering, Bilkent University, Ankara, Turkey, 2004.
    • (2004)
    • UÇAR, B.1    AYKANAT, C.2
  • 61
    • 48249090746 scopus 로고    scopus 로고
    • Tech. Report BU-CE-0506, Department of Computer Engineering, Bilkent University, Ankara, Turkey
    • B. UÇAR AND C. AYKANAT, A Library for Parallel Sparse Matrix-Vector Multiplies, Tech. Report BU-CE-0506, Department of Computer Engineering, Bilkent University, Ankara, Turkey, 2005.
    • (2005) A Library for Parallel Sparse Matrix-Vector Multiplies
    • UÇAR, B.1    AYKANAT, C.2
  • 62
    • 0000005482 scopus 로고
    • Bi-CGSTAB: A fast and smoothly converging variant of Bi-CG for the solution of nonsymmetric linear systems
    • H. A. VAN DER VORST, Bi-CGSTAB: A fast and smoothly converging variant of Bi-CG for the solution of nonsymmetric linear systems, SIAM J. Sci. Statist. Comput., 13 (1992), pp. 631-644.
    • (1992) SIAM J. Sci. Statist. Comput , vol.13 , pp. 631-644
    • VAN DER VORST, H.A.1
  • 63
    • 17444414573 scopus 로고    scopus 로고
    • A two-dimensional data distribution method for parallel sparse matrix-vector multiplication
    • B. VASTENHOUW AND R. H. BISSELING, A two-dimensional data distribution method for parallel sparse matrix-vector multiplication, SIAM Rev., 47 (2005), pp. 67-95.
    • (2005) SIAM Rev , vol.47 , pp. 67-95
    • VASTENHOUW, B.1    BISSELING, R.H.2


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