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 条
  • [21] Efficient Parallel Computing of Multifrontal Linear Solver in Block Lanczos Algorithm for Large-Scale Structural Eigenproblems
    Byun, Wanil
    Kim, Seung Jo
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2012, 86 (06): : 551 - 576
  • [22] Efficient two-dimensional magnetotellurics modelling using implicitly restarted Lanczos method
    Kumar, Krishna
    Gupta, Pravin K.
    Niwas, Sri
    JOURNAL OF EARTH SYSTEM SCIENCE, 2011, 120 (04): : 595 - 604
  • [23] Efficient and Robust Parallel Mesh Motion Solver Using Radial Basis Functions
    Xu, Chuanfu (xuchuanfu@nudt.edu.cn), 1600, American Society of Civil Engineers (ASCE), United States (31):
  • [24] Efficient and Robust Parallel Mesh Motion Solver Using Radial Basis Functions
    Gao, Xiang
    Xu, Chuanfu
    Dong, Yidao
    Xiong, Min
    Li, Dali
    Wang, Zhenghua
    Deng, Xiaogang
    JOURNAL OF AEROSPACE ENGINEERING, 2018, 31 (03)
  • [25] A study on the efficient parallel block Lanczos method
    Kim, SK
    Kim, TH
    COMPUTATIONAL AND INFORMATION SCIENCE, PROCEEDINGS, 2004, 3314 : 231 - 237
  • [26] On the implementation of a robust and efficient finite element-based parallel solver for the compressible Navier-Stokes equations
    Guermond, Jean-Luc
    Kronbichler, Martin
    Maier, Matthias
    Popov, Bojan
    Tomas, Ignacio
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2022, 389
  • [27] Vibrational eigenstates of four-atom molecules: a parallel strategy employing the implicitly restarted Lanczos method
    Lehoucq, RB
    Gray, SK
    Zhang, DH
    Light, JC
    COMPUTER PHYSICS COMMUNICATIONS, 1998, 109 (01) : 15 - 26
  • [28] ROBUST PARALLEL IMPLEMENTATION OF A LANCZOS-BASED ALGORITHM FOR AN STRUCTURED ELECTROMAGNETIC EIGENVALUE PROBLEM
    Bernabeu, Miguel O.
    Taroncher, Mariam
    Garcia, Victor M.
    Vidal, Ana
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2007, 8 (03): : 263 - 270
  • [29] AN EFFICIENT PARALLEL DISCRETE PDE SOLVER
    NOTAY, Y
    PARALLEL COMPUTING, 1995, 21 (11) : 1725 - 1748
  • [30] A Simple and Efficient Parallel Laplacian Solver
    Sachdeva, Sushant
    Zhao, Yibin
    PROCEEDINGS OF THE 35TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, SPAA 2023, 2023, : 315 - 325