PSPIKE: A Parallel Hybrid Sparse Linear System Solver

被引:0
|
作者
Manguoglu, Murat [1 ]
Sameh, Ahmed H. [1 ]
Schenk, Olaf [2 ]
机构
[1] Purdue Univ, Dept Comp Sci, W Lafayette, IN 47907 USA
[2] Univ Basel, Comp Sci Dept, CH-4056 Basel, Switzerland
基金
瑞士国家科学基金会;
关键词
Hybrid Solvers; Direct Solvers; Krylov Subspace Methods; Sparse Linear Systems; SPIKE ALGORITHM; INDEFINITE; MATRICES;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The availability of huge-scale computing platforms comprised of tells of thousands of multicore processors motivates the need for the next generation of highly scalable sparse linear system solvers. These solvers must optimize parallel performance, processor (serial) performance; as well as memory requirements, while being robust across broad classes of applications and systems. In this paper, we present; a new parallel solver that combines the desirable characteristics of direct methods (robustness) and effective iterative solvers (low computational cost), while alleviating their drawbacks (memory requirements, lack of robustness). Our proposed hybrid solver is based on tire general sparse solver PARDISO; and the "Spike" family of hybrid solvers. The resulting algorithm, called PSPIKE, is as robust as direct solvers, more reliable than classical preconditioned Krylov subspace methods, and much more scalable than direct sparse solvers. We support; our performance and parallel scalability claims using detailed experimental studies and comparison with direct solvers, as well as classical preconditioned Krylov methods.
引用
收藏
页码:797 / +
页数:3
相关论文
共 50 条
  • [31] Object oriented sparse linear solver component for power system analysis
    Mokhlis, H
    Nor, KM
    NATIONAL POWER ENGINEERING CONFERENCE PECON 2003, PROCEEDINGS, 2003, : 22 - 26
  • [32] Parallel Verified Linear System Solver for Uncertain Input Data
    Kolberg, Mariana
    Dorn, Marcio
    Fernandes, Luiz Gustavo
    Bohlender, Gerd
    20TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 2008, : 89 - +
  • [33] Hybrid parallel linear system solvers
    Sameh, AH
    Sarin, V
    INTERNATIONAL JOURNAL OF COMPUTATIONAL FLUID DYNAMICS, 1999, 12 (3-4) : 213 - 223
  • [34] Task-Based Sparse Hybrid Linear Solver for Distributed Memory Heterogeneous Architectures
    Agullo, Emmanuel
    Giraud, Luc
    Nakov, Stojce
    EURO-PAR 2016: PARALLEL PROCESSING WORKSHOPS, 2017, 10104 : 83 - 95
  • [35] Parallel sparse linear solver with GMRES method using minimization techniques of communications for GPU clusters
    Khodja, Lilia Ziane
    Couturier, Raphael
    Giersch, Arnaud
    Bahi, Jacques M.
    JOURNAL OF SUPERCOMPUTING, 2014, 69 (01): : 200 - 224
  • [36] PARDISO:: a high-performance serial and parallel sparse linear solver in semiconductor device simulation
    Schenk, O
    Gärtner, K
    Fichtner, W
    Stricker, A
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2001, 18 (01): : 69 - 78
  • [37] Parallel sparse linear solver with GMRES method using minimization techniques of communications for GPU clusters
    Lilia Ziane Khodja
    Raphaël Couturier
    Arnaud Giersch
    Jacques M. Bahi
    The Journal of Supercomputing, 2014, 69 : 200 - 224
  • [38] Implementation and performance assessment of a parallel solver for sparse linear systems of equations and rules for optimal solution
    Grytsenko, T.
    Peratta, A.
    Data Mining VIII: Data, Text and Web Mining and Their Business Applications, 2007, 38 : 55 - 64
  • [39] A Look at Performance and Scalability of the GPU Accelerated Sparse Linear System Solver Spliss
    Mohnke, Jasmin
    Wagner, Michael
    EURO-PAR 2023: PARALLEL PROCESSING, 2023, 14100 : 637 - 648
  • [40] A Sparse Linear System Solver Used in a Distributed and Heterogenous Grid Computing Environment
    Denis, Christophe
    Couturier, Raphael
    Jezequel, Fabienne
    PARALLEL SCIENTIFIC COMPUTING AND OPTIMIZATION: ADVANCES AND APPLICATIONS, 2009, 27 : 47 - +