OUT-OF-CORE IMPLEMENTATIONS OF CHOLESKY FACTORIZATION: LOOP-BASED VERSUS RECURSIVE ALGORITHMS

被引:5
|
作者
Bereux, Natacha [1 ]
机构
[1] Ecole Polytech, CNRS, CMAP, F-91128 Palaiseau, France
关键词
Cholesky factorization; out-of-core algorithms;
D O I
10.1137/06067256X
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We compare, in the same framework, out-of-core implementations of the Cholesky factorization algorithm. The candidate implementations are the classical blocked left-looking variant and a more recent recursive formulation. Both have been implemented for real positive definite matrices: the former in the parallel out-of-core linear algebra package (POOCLAPACK) library and the latter in the scalable out-of-core linear algebra computations (SOLAR) library. We perform a theoretical analysis of the amount of input/output (I/O) operations required by each variant. We consider alternatives for the left-looking algorithm: the one-tile and two-tiles approaches. We show that when main memory is restricted, the one-tile approach yields less I/O volume. We then show that the left-looking implementation requires less I/O volume than the recursive variant. We have implemented all for complex matrices, and we report on numerical experiments.
引用
下载
收藏
页码:1302 / 1319
页数:18
相关论文
共 50 条
  • [1] A Cholesky out-of-core factorization
    Castellanos, J. A.
    Larrazabal, G.
    MATHEMATICAL AND COMPUTER MODELLING, 2013, 57 (9-10) : 2207 - 2222
  • [2] Efficient methods for out-of-core sparse Cholesky factorization
    Rothberg, E
    Schreiber, R
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1999, 21 (01): : 129 - 144
  • [3] AN ADAPTIVE GENERAL SPARSE OUT-OF-CORE CHOLESKY FACTORIZATION SCHEME
    LIU, JWH
    SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1987, 8 (04): : 585 - 599
  • [4] The design and implementation of a new out-of-core sparse Cholesky factorization method
    Rotkin, V
    Toledo, S
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2004, 30 (01): : 19 - 46
  • [5] An Out-of-Core Sparse Cholesky Solver
    Reid, John K.
    Scott, Jennifer A.
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2009, 36 (02):
  • [6] The design and implementation of the parallel out-of-core ScaLAPACK LU, QR, and Cholesky factorization routines
    D'Azevedo, E
    Dongarra, J
    CONCURRENCY-PRACTICE AND EXPERIENCE, 2000, 12 (15): : 1481 - 1493
  • [7] Issues in the design of scalable out-of-core dense symmetric indefinite factorization algorithms
    Strazdins, PE
    COMPUTATIONAL SICENCE - ICCS 2003, PT III, PROCEEDINGS, 2003, 2659 : 715 - 724
  • [8] On the performance of parallel factorization of out-of-core matrices
    Caron, E
    Utard, G
    PARALLEL COMPUTING, 2004, 30 (03) : 357 - 375
  • [9] Key concepts for parallel out-of-core LU factorization
    Dongarra, JJ
    Hammarling, S
    Walker, DW
    PARALLEL COMPUTING, 1997, 23 (1-2) : 49 - 70
  • [10] A Framework to Transform In-Core GPU Algorithms to Out-of-Core Algorithms
    Harada, Takahiro
    PROCEEDINGS I3D 2016: 20TH ACM SIGGRAPH SYMPOSIUM ON INTERACTIVE 3D GRAPHICS AND GAMES, 2016, : 179 - 180