A scalable parallel algorithm for incomplete factor preconditioning

被引:83
|
作者
Hysom, D [1 ]
Pothen, A
机构
[1] Old Dominion Univ, Norfolk, VA 23529 USA
[2] NASA, ICASE, Langley Res Ctr, Hampton, VA 23681 USA
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 2001年 / 22卷 / 06期
关键词
incomplete factorization; ILU; preconditioning; parallel preconditioning;
D O I
10.1137/S1064827500376193
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We describe a parallel algorithm for computing incomplete factor (ILU) preconditioners. The algorithm attains a high degree of parallelism through graph partitioning and a two-level ordering strategy. Both the subdomains and the nodes within each subdomain are ordered to preserve concurrency. We show through an algorithmic analysis and through computational results that this algorithm is scalable. Experimental results include timings on three parallel platforms for problems with up to 20 million unknowns running on up to 216 processors. The resulting preconditioned Krylov solvers have the desirable property that the number of iterations required for convergence is insensitive to the number of processors.
引用
收藏
页码:2194 / 2215
页数:22
相关论文
共 50 条
  • [21] Fast and scalable parallel sorting algorithm based on LARPBS
    Chen, Hongjian
    Chen, Ling
    Qin, Ling
    Xu, Xiaohua
    Tu, Li
    Jisuanji Gongcheng/Computer Engineering, 2004, 30 (24):
  • [22] PBIRCH: A scalable parallel clustering algorithm for incremental data
    Garg, Ashwani
    Mangla, Ashish
    Gupta, Neelima
    Bhatnagar, Vasudha
    10TH INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2006, : 315 - +
  • [23] Provably scalable parallel multilevel fast multipole algorithm
    Fostier, J.
    Olyslager, F.
    ELECTRONICS LETTERS, 2008, 44 (19) : 1111 - 1112
  • [24] A scalable parallel algorithm for Matching Pursuit signal decomposition
    Dodero, G
    Gianuzzi, V
    Moscati, M
    Corvi, M
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1998, 1401 : 458 - 466
  • [25] A scalable parallel algorithm for forest ecosystem modeling problem
    Reed, M
    Krull, R
    Liu, XL
    METMBS '05: Proceedings of the 2005 International Conference on Mathematics and Engineering Techniques in Medicine and Biological Sciences, 2005, : 333 - 336
  • [26] ParTriCluster: A scalable parallel algorithm for gene expression analysis
    Araujo, Renata
    Trielli, Guilherme
    Orair, Gustavo
    Meira, Wagner, Jr.
    Ferreira, Renato
    Guedes, Dorgival
    SBAC-OAD 2006: 18TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, 2006, : 3 - +
  • [27] A scalable parallel implementation of the Cluster Benders Decomposition algorithm
    Jordi Mateo
    Lluís M. Plà
    Francesc Solsona
    Adela Pagès
    Cluster Computing, 2019, 22 : 877 - 886
  • [28] A scalable parallel implementation of the Cluster Benders Decomposition algorithm
    Mateo, Jordi
    Pla, Lluis M.
    Solsona, Francesc
    Pages, Adela
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (03): : 877 - 886
  • [29] Parallel Dynamic Sparse Approximate Inverse Preconditioning Algorithm on GPU
    Gao, Jiaquan
    Chu, Xinyue
    Wu, Xiaotong
    Wang, Jun
    He, Guixia
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (12) : 4723 - 4737
  • [30] Towards a Scalable Parallel Infomap Algorithm for Community Detection
    Santos, Gabriel G.
    Lakhotia, Kartik
    De Rose, Cesar A. F.
    2024 32ND EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PDP 2024, 2024, : 116 - 123