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 条
  • [21] Multiple-rank modifications of a sparse Cholesky factorization
    Davis, TA
    Hager, WW
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2001, 22 (04) : 997 - 1013
  • [22] Optimization of a statically partitioned hypermatrix sparse Cholesky factorization
    Herrero, Jose R.
    Navarro, Juan J.
    APPLIED PARALLEL COMPUTING: STATE OF THE ART IN SCIENTIFIC COMPUTING, 2006, 3732 : 798 - 807
  • [23] Performance of greedy ordering heuristics for sparse Cholesky factorization
    Ng, EG
    Raghavan, P
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1999, 20 (04) : 902 - 914
  • [24] Dynamic Parallelization Strategies for Multifrontal Sparse Cholesky Factorization
    Lebedev, Sergey
    Akhmedzhanov, Dmitry
    Kozinov, Evgeniy
    Meyerov, Iosif
    Pirova, Anna
    Sysoyev, Alexander
    PARALLEL COMPUTING TECHNOLOGIES (PACT 2015), 2015, 9251 : 68 - 79
  • [25] Supernodal sparse Cholesky factorization on graphics processing units
    Zou, Dan
    Dou, Yong
    Guo, Song
    Li, Rongchun
    Deng, Lin
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2014, 26 (16): : 2713 - 2726
  • [26] Algorithm 849: A concise sparse Cholesky factorization package
    Davis, TA
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2005, 31 (04): : 587 - 591
  • [27] DESIGN OF A MULTICORE SPARSE CHOLESKY FACTORIZATION USING DAGs
    Hogg, J. D.
    Reid, J. K.
    Scott, J. A.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2010, 32 (06): : 3627 - 3649
  • [28] TASK-SCHEDULING FOR PARALLEL SPARSE CHOLESKY FACTORIZATION
    GEIST, GA
    NG, E
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1989, 18 (04) : 291 - 314
  • [29] PARALLEL SPARSE CHOLESKY FACTORIZATION ON A SHARED MEMORY MULTIPROCESSOR
    ZHANG, G
    ELMAN, HC
    PARALLEL COMPUTING, 1992, 18 (09) : 1009 - 1022
  • [30] Optimized sparse Cholesky factorization on hybrid multicore architectures
    Tang, Meng
    Gadou, Mohamed
    Rennich, Steven
    Davis, Timothy A.
    Ranka, Sanjay
    JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 26 : 246 - 253