Scalability of sparse Cholesky factorization

被引:2
|
作者
Rauber, T
Rünger, G
Scholtes, C
机构
[1] Univ Halle Wittenberg, Inst Informat, D-06120 Halle, Germany
[2] Univ Leipzig, Inst Informat, D-04009 Leipzig, Germany
来源
关键词
sparse Cholesky factorization; scalability; irregular; parallel;
D O I
10.1142/S012905339900003X
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A variety of algorithms have been proposed for sparse Cholesky factorization, including left-looking, right-looking, and supernodal algorithms. This article investigates shared-memory implementations of several variants of these algorithms in a task-oriented execution model with dynamic scheduling. In particular, we consider the degree of parallelism, the scalability, and the scheduling overhead of the different algorithms. Our emphasis lies in the parallel implementation for relatively large numbers of processors. As execution platform, we use the SB-PRAM, a shared-memory machine with up to 2048 processors. This article can be considered as a case study in which we try to answer the question of which performance we can hope to get for a typical irregular application on an ideal machine on which the locality of memory accesses can be ignored but for which the overhead for the management of data structures still takes effect. The investigation shows that certain algorithms are the best choice for a small number of processors, while other algorithms are better for many processors.
引用
收藏
页码:19 / 52
页数:34
相关论文
共 50 条
  • [41] A Multilevel Subtree Method for Single and Batched Sparse Cholesky Factorization
    Tang, Meng
    Gadou, Mohamed
    Rennich, Steven C.
    Davis, Timothy A.
    Ranka, Sanjay
    PROCEEDINGS OF THE 47TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 2018,
  • [42] Cholesky factorization
    Higham, Nicholas J.
    WILEY INTERDISCIPLINARY REVIEWS-COMPUTATIONAL STATISTICS, 2009, 1 (02): : 251 - 254
  • [43] A latency tolerant hybrid sparse solver using incomplete Cholesky factorization
    Raghavan, P
    Teranishi, K
    Ng, EG
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2003, 10 (5-6) : 541 - 560
  • [44] Two-dimensional block partitionings for the parallel sparse Cholesky factorization
    Dumitrescu, B
    Doreille, M
    Roch, JL
    Trystram, D
    NUMERICAL ALGORITHMS, 1997, 16 (01) : 17 - 38
  • [45] Two-dimensional block partitionings for the parallel sparse Cholesky factorization
    B. Dumitrescu
    M. Doreille
    J.-L. Roch
    D. Trystram
    Numerical Algorithms, 1997, 16 : 17 - 38
  • [46] AN EFFICIENT BLOCK-ORIENTED APPROACH TO PARALLEL SPARSE CHOLESKY FACTORIZATION
    ROTHBERG, E
    GUPTA, A
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1994, 15 (06): : 1413 - 1439
  • [47] EFFICIENT SPARSE CHOLESKY FACTORIZATION ON A MASSIVELY-PARALLEL SIMD COMPUTER
    MANNE, F
    HAFSTEINSSON, H
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1995, 16 (04): : 934 - 950
  • [48] Multithreaded Multifrontal Sparse Cholesky Factorization Using Threading Building Blocks
    Povelikin, Rostislav
    Lebedev, Sergey
    Meyerov, Iosif
    SUPERCOMPUTING (RUSCDAYS 2019), 2019, 1129 : 75 - 86
  • [49] Tacho: Memory-Scalable Task Parallel Sparse Cholesky Factorization
    Kim, Kyungjoo
    Edwards, H. Carter
    Rajamanickam, Sivasankaran
    2018 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2018), 2018, : 550 - 559