A ROBUST AND EFFICIENT PARALLEL SVD SOLVER BASED ON RESTARTED LANCZOS BIDIAGONALIZATION

被引:0
|
作者
Hernandez, Vicente [1 ]
Roman, Jose E. [1 ]
Tomas, Andres [1 ]
机构
[1] Univ Politecn Valencia, Inst ITACA, Valencia 46022, Spain
来源
ELECTRONIC TRANSACTIONS ON NUMERICAL ANALYSIS | 2008年 / 31卷
关键词
Partial singular value decomposition; Lanczos bidiagonalization; thick restart; parallel computing;
D O I
暂无
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Lanczos bidiagonalization is a competitive method for computing a partial singular value decomposition of a large sparse matrix, that is, when only a subset of the singular values and corresponding singular vectors are required. However, a straightforward implementation of the algorithm has the problem of loss of orthogonality between computed Lanczos vectors, and some reorthogonalization technique must be applied. Also, an effective restarting strategy must be used to prevent excessive growth of the cost of reorthogonalization per iteration. On the other hand, if the method is to be implemented on a distributed-memory parallel computer, then additional precautions are required so that parallel efficiency is maintained as the number of processors increases. In this paper, we present a Lanczos bidiagonalization procedure implemented in SLEPc, a software library for the solution of large, sparse eigenvalue problems on parallel computers. The solver is numerically robust and scales well up to hundreds of processors.
引用
收藏
页码:68 / 85
页数:18
相关论文
共 50 条
  • [41] Efficient implementation of a Lanczos Eigenvalue Solver on a Cray T3E-900
    Horoi, M
    Enbody, R
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1998, 1401 : 907 - 909
  • [42] Robust and Efficient Harmonics Denoising in Large Dataset Based on Random SVD and Soft Thresholding
    Yang, Yu
    Rao, Jian
    IEEE ACCESS, 2019, 7 : 77607 - 77617
  • [43] Restarted Pulay mixing for efficient and robust acceleration of fixed-point iterations
    Pratapa, Phanisri P.
    Suryanarayana, Phanish
    CHEMICAL PHYSICS LETTERS, 2015, 635 : 69 - 74
  • [44] A portable, parallel and efficient "real gas" flow solver
    Cox, CF
    SECOND INTERNATIONAL CONFERENCE ON NONLINEAR PROBLEMS IN AVIATION & AEROSPACE VOL 1 AND 2, 1999, : 165 - 172
  • [45] An efficient parallel direct solver for finite element applications
    Anderheggen, E
    DEVELOPMENTS IN ENGINEERING COMPUTATIONAL TECHNOLOGY, 2000, : 259 - 264
  • [46] Efficient Parallel Algorithms for the Eigenproblem Solver on Thousands of Cores
    Zhao, Yonghua
    Chi, Xuebin
    Wang, Long
    Wang, Wu
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON RESOURCE ENVIRONMENT AND INFORMATION TECHNOLOGY IN 2010 (REIT' 2010), 2010, : 335 - 340
  • [47] CARP-CG: A robust and efficient parallel solver for linear systems, applied to strongly convection dominated PDEs
    Gordon, Dan
    Gordon, Rachel
    PARALLEL COMPUTING, 2010, 36 (09) : 495 - 515
  • [48] The solution of DAE systems by a numerically robust and efficient solver
    Manca, Davide
    Buzzi-Ferraris, Guido
    17TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2007, 24 : 93 - 98
  • [49] An efficient and robust spectral solver for nonseparable elliptic equations
    Dimitropoulos, CD
    Beris, AN
    JOURNAL OF COMPUTATIONAL PHYSICS, 1997, 133 (01) : 186 - 191
  • [50] Robust and efficient adjoint solver for complex flow conditions
    Xu, Shenren
    Timme, Sebastian
    COMPUTERS & FLUIDS, 2017, 148 : 26 - 38