메뉴 건너뛰기




Volumn 16, Issue 1, 2009, Pages 77-108

High performance inverse preconditioning

Author keywords

[No Author keywords available]

Indexed keywords

APPROXIMATE INVERSE; COMPUTATIONAL PROCEDURES; DESIGN ISSUES; DISTRIBUTED SYSTEMS; JAVA MULTITHREADING; MODERN COMPUTER SYSTEMS; PARALLEL METHOD; PARALLEL NUMERICAL ALGORITHMS; PARALLEL PERFORMANCE; PRECONDITIONED CONJUGATE GRADIENT; SPARSE LINEAR SYSTEMS; SYMMETRIC MULTIPROCESSOR SYSTEMS; WAVE PATTERNS;

EID: 70350230201     PISSN: 11343060     EISSN: None     Source Type: Journal    
DOI: 10.1007/s11831-008-9026-x     Document Type: Article
Times cited : (36)

References (71)
  • 2
    • 84957634456 scopus 로고    scopus 로고
    • In: Proceedings of the 11th IPPS/SPDP'99 workshops held in conjunction with the 13th international parallel processing symposium and 10th symposium on parallel and distributed processing
    • Baker M, Carpenter B, Fox G, Ko SH, Lim S (1999) mpiJava: an object-oriented Java interface to MPI. In: Proceedings of the 11th IPPS/SPDP'99 workshops held in conjunction with the 13th international parallel processing symposium and 10th symposium on parallel and distributed processing, pp 748-762.
    • (1999) MpiJava: An object-oriented Java interface to MPI , pp. 748-762
    • Baker, M.1    Carpenter, B.2    Fox, G.3    Ko, S.H.4    Lim, S.5
  • 3
    • 0036867930 scopus 로고    scopus 로고
    • Preconditioning techniques for large linear systems: A survey
    • Benzi M (2002) Preconditioning techniques for large linear systems: a survey. J Comput Phys 182:418-477.
    • (2002) J Comput Phys , vol.182 , pp. 418-477
    • Benzi, M.1
  • 4
    • 0004675411 scopus 로고    scopus 로고
    • A sparse approximate inverse preconditioner for the conjugate gradient method
    • Benzi M, Meyer CD, Tuma M (1996) A sparse approximate inverse preconditioner for the conjugate gradient method. SIAM J Sci Comput 17:1135-1149.
    • (1996) SIAM J Sci Comput , vol.17 , pp. 1135-1149
    • Benzi, M.1    Meyer, C.D.2    Tuma, M.3
  • 5
    • 0042205080 scopus 로고
    • Algorithms for special tridiagonal systems
    • Boisvert RF (1991) Algorithms for special tridiagonal systems. SIAM J Sci Stat Comput 12(2):423-442.
    • (1991) SIAM J Sci Stat Comput , vol.12 , Issue.2 , pp. 423-442
    • Boisvert, R.F.1
  • 7
    • 35348918476 scopus 로고    scopus 로고
    • Programming models for parallel Java applications
    • Bull M, Telford S (2000) Programming models for parallel Java applications. UKHEC Newslett 2:9.
    • (2000) UKHEC Newslett , vol.2 , pp. 9
    • Bull, M.1    Telford, S.2
  • 10
    • 0024608743 scopus 로고
    • S-Step iterative methods for symmetric linear systems
    • Chronopoulos AT, Gear CW (1989) s-Step iterative methods for symmetric linear systems. J Comput Appl Math 25:153-168.
    • (1989) J Comput Appl Math , vol.25 , pp. 153-168
    • Chronopoulos, A.T.1    Gear, C.W.2
  • 11
    • 0002457199 scopus 로고
    • Approximate inverse preconditioning for sparse linear systems
    • Cosgrove JDF, Dias JC, Griewank A (1992) Approximate inverse preconditioning for sparse linear systems. Int J Comput Math 44:91-110.
    • (1992) Int J Comput Math , vol.44 , pp. 91-110
    • Cosgrove, J.D.F.1    Dias, J.C.2    Griewank, A.3
  • 14
    • 84971972448 scopus 로고
    • Parallel numerical linear algebra
    • Cambridge University Press, Cambridge
    • Demmel J, Heath M, van der Vorst H (1993) Parallel numerical linear algebra. In: Acta numerica 1993. Cambridge University Press, Cambridge.
    • (1993) Acta Numerica 1993
    • Demmel, J.1    Heath, M.2    van der, V.H.3
  • 15
    • 0013189220 scopus 로고
    • Performance of various computers using standard sparse linear equations solving techniques
    • Dongarra J, van der Vorst H (1992) Performance of various computers using standard sparse linear equations solving techniques. Super computer 9(5):17-29.
    • (1992) Super computer , vol.9 , Issue.5 , pp. 17-29
    • Dongarra, J.1    van der, V.H.2
  • 17
    • 0018707156 scopus 로고
    • Approximating the inverse of a matrix for use in iterative algorithms on vector processors
    • Dubois P, Greenbaum A, Rodrigue G (1979) Approximating the inverse of a matrix for use in iterative algorithms on vector processors. Computing 22:257-268.
    • (1979) Computing , vol.22 , pp. 257-268
    • Dubois, P.1    Greenbaum, A.2    Rodrigue, G.3
  • 18
    • 0034319806 scopus 로고    scopus 로고
    • The impact of high performance computing in the solution of linear systems: Trends and problems
    • Duff I (2000) The impact of high performance computing in the solution of linear systems: trends and problems. J Comput Appl Math 123:515-530.
    • (2000) J Comput Appl Math , vol.123 , pp. 515-530
    • Duff, I.1
  • 20
    • 35348891434 scopus 로고    scopus 로고
    • Java multithreading based parallel preconditioned generalized conjugate gradient type methods
    • In: Kranzlmuller D, Schreiner W, Volkert J (eds), IEEE Computer Society Press, Los Alamitos
    • Epitropou VN, Giannoutakis KM, Gravvanis GA (2007) Java multithreading based parallel preconditioned generalized conjugate gradient type methods. In: Kranzlmuller D, Schreiner W, Volkert J (eds) Proc. of the sixth intern symposium on parallel and distributed computing 2007. IEEE Computer Society Press, Los Alamitos, pp 311-318.
    • (2007) Proc. of the Sixth Intern Symposium on Parallel and Distributed Computing 2007 , pp. 311-318
    • Epitropou, V.N.1    Giannoutakis, K.M.2    Gravvanis, G.A.3
  • 21
    • 0000234821 scopus 로고
    • The use of preconditioning in iterative methods for solving linear equations with symmetric positive definite matrices
    • Evans DJ (1967) The use of preconditioning in iterative methods for solving linear equations with symmetric positive definite matrices. J Inst Math Appl 4:295-314.
    • (1967) J Inst Math Appl , vol.4 , pp. 295-314
    • Evans, D.J.1
  • 24
    • 47749099760 scopus 로고    scopus 로고
    • Parallel approximate finite element inverses on symmetric multiprocessor systems
    • Lecture notes of computer science5101, M. Bubak, G. D. Albadavan, J. Dongarra, and P. M. A. Sloot (Eds.), Springer, New York
    • Giannoutakis KM, Gravvanis GA (2008) Parallel approximate finite element inverses on symmetric multiprocessor systems. In: Bubak M, van Albada GD, Dongarra J, Sloot PMA (eds) Computational science-ICCS 2008: 8th international conference proceedings. Lecture notes of computer science, vol 5101, Part I. Springer, New York, pp 925-934.
    • (2008) Computational Science-ICCS 2008: 8th International Conference Proceedings , pp. 925-934
    • Giannoutakis, K.M.1    Gravvanis, G.A.2
  • 26
    • 44649160060 scopus 로고    scopus 로고
    • High performance finite element approximate inverse preconditioning
    • Giannoutakis KM, Gravvanis GA (2008) High performance finite element approximate inverse preconditioning. Appl Math Comput 201:293-304.
    • (2008) Appl Math Comput , vol.201 , pp. 293-304
    • Giannoutakis, K.M.1    Gravvanis, G.A.2
  • 29
    • 0029777947 scopus 로고    scopus 로고
    • The rate of convergence of explicit approximate inverse preconditioning
    • Gravvanis GA (1996) The rate of convergence of explicit approximate inverse preconditioning. Int J Comput Math 60:77-89.
    • (1996) Int J Comput Math , vol.60 , pp. 77-89
    • Gravvanis, G.A.1
  • 30
    • 0013255139 scopus 로고    scopus 로고
    • Parallel matrix techniques
    • In: Papailiou KD, Tsahalis D, Periaux J, Hirsch C, Pandolfi M (eds), Part 1. Wiley, New York
    • Gravvanis GA (1998) Parallel matrix techniques. In: Papailiou KD, Tsahalis D, Periaux J, Hirsch C, Pandolfi M (eds) Computational fluid dynamics 98, vol I, Part 1. Wiley, New York, pp 472-477.
    • (1998) Computational Fluid Dynamics 98 , pp. 472-477
    • Gravvanis, G.A.1
  • 31
    • 0002398607 scopus 로고    scopus 로고
    • An approximate inverse matrix technique for arrowhead matrices
    • Gravvanis GA (1998) An approximate inverse matrix technique for arrowhead matrices. Int J Comput Math 70:35-45.
    • (1998) Int J Comput Math , vol.70 , pp. 35-45
    • Gravvanis, G.A.1
  • 32
    • 1642342540 scopus 로고    scopus 로고
    • Parallel preconditioned algorithms for solving special tridiagonal systems
    • Dynamic Publishers, Atlanta
    • Gravvanis GA (1999) Parallel preconditioned algorithms for solving special tridiagonal systems. In: Proceedings of dynamical systems and applications, vol III. Dynamic Publishers, Atlanta, pp 241-248.
    • (1999) Proceedings of Dynamical Systems and Applications , vol.III , pp. 241-248
    • Gravvanis, G.A.1
  • 33
    • 0033687123 scopus 로고    scopus 로고
    • Explicit isomorphic iterative methods for solving arrow-type linear systems
    • Gravvanis GA (2000) Explicit isomorphic iterative methods for solving arrow-type linear systems. Int J Comput Math 74(2):195-206.
    • (2000) Int J Comput Math , vol.74 , Issue.2 , pp. 195-206
    • Gravvanis, G.A.1
  • 35
    • 0036989839 scopus 로고    scopus 로고
    • Explicit approximate inverse preconditioning techniques
    • Gravvanis GA (2002) Explicit approximate inverse preconditioning techniques. Arch Comput Methods Eng 9(4):371-402.
    • (2002) Arch Comput Methods Eng , vol.9 , Issue.4 , pp. 371-402
    • Gravvanis, G.A.1
  • 36
    • 57849141738 scopus 로고    scopus 로고
    • OpenMP based parallel normalized direct methods for sparse finite element linear systems
    • Gravvanis GA (2009) OpenMP based parallel normalized direct methods for sparse finite element linear systems. J Supercomput 47(1):44-52.
    • (2009) J Supercomput , vol.47 , Issue.1 , pp. 44-52
    • Gravvanis, G.A.1
  • 37
    • 47049124244 scopus 로고    scopus 로고
    • Java multithreading based parallel approximate arrow-type inverses
    • Gravvanis GA, Epitropou VN (2008) Java multithreading based parallel approximate arrow-type inverses. Concurr Comput: Pract Exp 20(10):1151-1172.
    • (2008) Concurr Comput: Pract Exp , vol.20 , Issue.10 , pp. 1151-1172
    • Gravvanis, G.A.1    Epitropou, V.N.2
  • 38
    • 84941645326 scopus 로고    scopus 로고
    • On the rate of convergence and complexity of finite element normalized explicit approximate inverse preconditioning
    • In: Bathe KJ (ed), Elsevier, Amsterdam
    • Gravvanis GA, Giannoutakis KM (2003) On the rate of convergence and complexity of finite element normalized explicit approximate inverse preconditioning. In: Bathe KJ (ed) Computational fluid and solid mechanics 2003, vol 2. Elsevier, Amsterdam, pp 1963-1967.
    • (2003) Computational Fluid and Solid Mechanics 2003 , vol.2 , pp. 1963-1967
    • Gravvanis, G.A.1    Giannoutakis, K.M.2
  • 39
    • 4444338653 scopus 로고    scopus 로고
    • Normalized explicit finite element approximate inverses
    • Gravvanis GA, Giannoutakis KM (2003) Normalized explicit finite element approximate inverses. Int J Differ Equ Appl 6(3):253-267.
    • (2003) Int J Differ Equ Appl , vol.6 , Issue.3 , pp. 253-267
    • Gravvanis, G.A.1    Giannoutakis, K.M.2
  • 41
    • 4944251771 scopus 로고    scopus 로고
    • Normalized explicit finite element approximate inverse preconditioning
    • Gravvanis GA, Giannoutakis KM (2004) Normalized explicit finite element approximate inverse preconditioning. Int J Comput Struct 82(28):2377-2388.
    • (2004) Int J Comput Struct , vol.82 , Issue.28 , pp. 2377-2388
    • Gravvanis, G.A.1    Giannoutakis, K.M.2
  • 42
    • 33847149361 scopus 로고    scopus 로고
    • In: CD-ROM proceedings of the 20th international parallel and distributed processing symposium 2006 (IPDPS 2006), General Co-Chair: Paul Spirakis and H.J. Siegel, IEEE Computer Society
    • Gravvanis GA, Giannoutakis KM (2006) On the performance of parallel normalized explicit preconditioned conjugate gradient-type methods. In: CD-ROM proceedings of the 20th international parallel and distributed processing symposium 2006 (IPDPS 2006), General Co-Chair: Paul Spirakis and H.J. Siegel, IEEE Computer Society.
    • (2006) On the Performance of Parallel Normalized Explicit Preconditioned Conjugate Gradient-type Methods
    • Gravvanis, G.A.1    Giannoutakis, K.M.2
  • 43
    • 33746628905 scopus 로고    scopus 로고
    • Parallel exact and approximate arrow-type inverses on symmetric multiprocessor systems
    • Part I. LNCS, Springer, New York
    • Gravvanis GA, Giannoutakis KM (2006) Parallel exact and approximate arrow-type inverses on symmetric multiprocessor systems. In: ICCS 2006, Part I. LNCS, vol 3991. Springer, New York, pp 506-513.
    • (2006) ICCS 2006 , vol.3991 , pp. 506-513
    • Gravvanis, G.A.1    Giannoutakis, K.M.2
  • 44
    • 29244476054 scopus 로고    scopus 로고
    • Normalized explicit preconditioned methods for solving 3D boundary value problems on uniprocessor and distributed systems
    • Gravvanis GA, Giannoutakis KM (2006) Normalized explicit preconditioned methods for solving 3D boundary value problems on uniprocessor and distributed systems. Int J Numer Methods Eng 65(1):84-110.
    • (2006) Int J Numer Methods Eng , vol.65 , Issue.1 , pp. 84-110
    • Gravvanis, G.A.1    Giannoutakis, K.M.2
  • 46
    • 56849121505 scopus 로고    scopus 로고
    • Fast parallel finite element approximate inverses
    • Gravvanis GA, Giannoutakis KM (2008) Fast parallel finite element approximate inverses. Comput Model Eng Sci 32(1):35-44.
    • (2008) Comput Model Eng Sci , vol.32 , Issue.1 , pp. 35-44
    • Gravvanis, G.A.1    Giannoutakis, K.M.2
  • 49
    • 34249827589 scopus 로고    scopus 로고
    • On the performance of parallel approximate inverse preconditioning using Java multithreading techniques
    • Gravvanis GA, Epitropou VN, Giannoutakis KM (2007) On the performance of parallel approximate inverse preconditioning using Java multithreading techniques. Appl Math Comput 190:255-270.
    • (2007) Appl Math Comput , vol.190 , pp. 255-270
    • Gravvanis, G.A.1    Epitropou, V.N.2    Giannoutakis, K.M.3
  • 50
    • 0031129197 scopus 로고    scopus 로고
    • Parallel preconditioning with sparse approximate inverses
    • Grote MJ, Huckle T (1997) Parallel preconditioning with sparse approximate inverses. SIAM J Sci Comput 18:838-853.
    • (1997) SIAM J Sci Comput , vol.18 , pp. 838-853
    • Grote, M.J.1    Huckle, T.2
  • 53
    • 0000135303 scopus 로고
    • Methods of conjugate gradients for solving linear systems
    • Hestenes MR, Stiefel E (1954) Methods of conjugate gradients for solving linear systems. J Res Natl Bur Stand 49:409-436.
    • (1954) J Res Natl Bur Stand , vol.49 , pp. 409-436
    • Hestenes, M.R.1    Stiefel, E.2
  • 54
    • 0032385045 scopus 로고    scopus 로고
    • Efficient computations of sparse approximate inverses
    • Huckle T (1998) Efficient computations of sparse approximate inverses. Numer Linear Algorithms Appl 5:57-71.
    • (1998) Numer Linear Algorithms Appl , vol.5 , pp. 57-71
    • Huckle, T.1
  • 55
    • 0033149565 scopus 로고    scopus 로고
    • Approximate sparsity patterns for the inverse of a matrix and preconditioning
    • Huckle T (1999) Approximate sparsity patterns for the inverse of a matrix and preconditioning. Appl Numer Math 30:291-303.
    • (1999) Appl Numer Math , vol.30 , pp. 291-303
    • Huckle, T.1
  • 56
    • 21144474663 scopus 로고
    • Factorized sparse approximate inverse preconditioning
    • Kolotilina LY, Yeremin AY (1993) Factorized sparse approximate inverse preconditioning. SIAM J Matrix Anal Appl 14:45-58.
    • (1993) SIAM J Matrix Anal Appl , vol.14 , pp. 45-58
    • Kolotilina, L.Y.1    Yeremin, A.Y.2
  • 58
    • 0020824239 scopus 로고
    • A normalized sparse linear equation solver
    • Lipitakis EA (1983) A normalized sparse linear equation solver. J Comput Appl Math 9:287-298.
    • (1983) J Comput Appl Math , vol.9 , pp. 287-298
    • Lipitakis, E.A.1
  • 59
    • 0021408223 scopus 로고
    • Solving linear finite element systems by normalized approximate matrix factorization semi-direct methods
    • Lipitakis EA, Evans DJ (1984) Solving linear finite element systems by normalized approximate matrix factorization semi-direct methods. Comput Methods Appl Mech Eng 43:1-19.
    • (1984) Comput Methods Appl Mech Eng , vol.43 , pp. 1-19
    • Lipitakis, E.A.1    Evans, D.J.2
  • 60
    • 0023293305 scopus 로고
    • Explicit semi-direct methods based on approximate inverse matrix techniques for solving boundary-value problems on parallel processors
    • Lipitakis EA, Evans DJ (1987) Explicit semi-direct methods based on approximate inverse matrix techniques for solving boundary-value problems on parallel processors. Math Comput Simul 29:1-17.
    • (1987) Math Comput Simul , vol.29 , pp. 1-17
    • Lipitakis, E.A.1    Evans, D.J.2
  • 61
    • 0029220322 scopus 로고
    • Explicit preconditioned iterative methods for solving large unsymmetric finite element systems
    • Lipitakis EA, Gravvanis GA (1995) Explicit preconditioned iterative methods for solving large unsymmetric finite element systems. Computing 54:167-183.
    • (1995) Computing , vol.54 , pp. 167-183
    • Lipitakis, E.A.1    Gravvanis, G.A.2
  • 62
    • 0001087280 scopus 로고    scopus 로고
    • Hyper-threading technology architecture and microarchitecture, hyper-threading technology
    • Marr DT, Binns F, Hill D, Hinton G, Koufaty D, Miller A, Upton M (2002) Hyper-threading technology architecture and microarchitecture, hyper-threading technology. Intel Technol J 6(1):4-13.
    • (2002) Intel Technol J , vol.6 , Issue.1 , pp. 4-13
    • Marr, D.T.1    Binns, F.2    Hill, D.3    Hinton, G.4    Koufaty, D.5    Miller, A.6    Upton, M.7
  • 63
    • 38249017274 scopus 로고
    • Computing the eigenproblem and eigenvectors of arrowhead matrices
    • O'Leary D, Stewart G (1990) Computing the eigenproblem and eigenvectors of arrowhead matrices. J Comput Phys 90:497-505.
    • (1990) J Comput Phys , vol.90 , pp. 497-505
    • O'Leary, D.1    Stewart, G.2
  • 64
    • 0009345450 scopus 로고
    • The use of refined error bound when updating eigenvalues of tridiagonals
    • Parlett B, Nour-Omid B (1985) The use of refined error bound when updating eigenvalues of tridiagonals. Linear Algebra Appl 68:179-219.
    • (1985) Linear Algebra Appl , vol.68 , pp. 179-219
    • Parlett, B.1    Nour-Omid, B.2
  • 67
    • 0039179703 scopus 로고    scopus 로고
    • Iterative solution of linear systems in the 20th century
    • Saad Y, van der Vorst HA (2000) Iterative solution of linear systems in the 20th century. J Comput Appl Math 123:1-33.
    • (2000) J Comput Appl Math , vol.123 , pp. 1-33
    • Saad, Y.1    van der, V.H.A.2
  • 68
    • 0002716979 scopus 로고
    • CGS: A fast Lanczos-type solver for nonsymmetric linear systems
    • Sonneveld P (1989) CGS: a fast Lanczos-type solver for nonsymmetric linear systems. SIAM J Sci Stat Comput 10:36-52.
    • (1989) SIAM J Sci Stat Comput , vol.10 , pp. 36-52
    • Sonneveld, P.1
  • 69
    • 1942448564 scopus 로고    scopus 로고
    • Intel OpenMP C++/Fortran compiler for hyper-threading technology: Implementation and performance, hyper-threading technology
    • Tian X, Bik A, Girkar M, Grey P, Saito H, Su E (2002) Intel OpenMP C++/Fortran compiler for hyper-threading technology: implementation and performance, hyper-threading technology. Intel Technol J 6(1):36-45.
    • (2002) Intel Technol J , vol.6 , Issue.1 , pp. 36-45
    • Tian, X.1    Bik, A.2    Girkar, M.3    Grey, P.4    Saito, H.5    Su, E.6
  • 70
    • 0002716985 scopus 로고
    • High performance preconditioning
    • van der Vorst HA (1989) High performance preconditioning. SIAM J Sci Stat Comput 10:1174-1185.
    • (1989) SIAM J Sci Stat Comput , vol.10 , pp. 1174-1185
    • van der, V.H.A.1
  • 71
    • 0000005482 scopus 로고
    • Bi-CGSTAB: A fast and smoothly converging variant of Bi-CG for the solution of non-symmetric linear systems
    • van der Vorst HA (1992) Bi-CGSTAB: a fast and smoothly converging variant of Bi-CG for the solution of non-symmetric linear systems. SIAM J Sci Stat Comput 13:631-644.
    • (1992) SIAM J Sci Stat Comput , vol.13 , pp. 631-644
    • van der, V.H.A.1


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