A Parallel Implementation of the Jacobi-Davidson Eigensolver and Its Application in a Plasma Turbulence Code

被引:0
|
作者
Romero, Eloy [1 ]
Roman, Jose E. [1 ]
机构
[1] Univ Politecn Valencia, Inst ITACA, Valencia 46022, Spain
关键词
Message-passing parallelization; eigenvalue computations; Jacobi-Davidson; plasma simulation; EIGENVALUES;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the numerical solution of large-scale eigenvalue problems, Davidson-type methods are an increasingly popular alternative to Krylov eigensolvers. The main motivation is to avoid the expensive factorizations that are often needed by Krylov solvers when the problem is generalized or interior eigenvalues are desired. In Davidson-type methods, the factorization is replaced by iterative linear solvers that can be accelerated by a smart preconditioner. Jacobi-Davidson is one of the most effective variants. However, parallel implementations of this method are not widely available, particularly for non-symmetric problems. We present a parallel implementation to be released in SLEPc, the Scalable Library for Eigenvalue Problem Computations, and test it in the context of a highly scalable plasma turbulence simulation code. We analyze its parallel efficiency and compare it with Krylov-type eigensolvers.
引用
收藏
页码:101 / 112
页数:12
相关论文
共 50 条
  • [1] A parallel implementation of the jacobi-davidson eigensolver for unsymmetric matrices
    Instituto I3M, Universidad Politécnica de Valencia, Camino de Vera s/n, Valencia 46022, Spain
    不详
    不详
    [J]. Lect. Notes Comput. Sci., (380-393):
  • [2] A Parallel Implementation of the Jacobi-Davidson Eigensolver for Unsymmetric Matrices
    Romero, Eloy
    Cruz, Manuel B.
    Roman, Jose E.
    Vasconcelos, Paulo B.
    [J]. HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2010, 2011, 6449 : 380 - +
  • [3] Computing subdominant unstable modes of turbulent plasma with a parallel Jacobi-Davidson eigensolver
    Romero, Eloy
    Roman, Jose E.
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2011, 23 (17): : 2179 - 2191
  • [4] A Parallel Scalable PETSc-Based Jacobi-Davidson Polynomial Eigensolver with Application in Quantum Dot Simulation
    Wei, Zih-Hao
    Hwang, Feng-Nan
    Huang, Tsung-Ming
    Wang, Weichung
    [J]. DOMAIN DECOMPOSITION METHODS IN SCIENCE AND ENGINEERING XIX, 2011, 78 : 157 - +
  • [5] Experiments on a Parallel Nonlinear Jacobi-Davidson Algorithm
    Matsuo, Yoichi
    Guo, Hua
    Arbenz, Peter
    [J]. 2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2014, 29 : 565 - 575
  • [6] Parallel Jacobi-Davidson for solving generalized eigenvalue problems
    Nool, M
    van der Ploeg, A
    [J]. VECTOR AND PARALLEL PROCESSING - VECPAR'98, 1999, 1573 : 58 - 70
  • [7] A Parallel Jacobi-Davidson Algorithm with Block FSAI Preconditioning
    Ferronato, M.
    Janna, C.
    Pini, G.
    Gambolati, G.
    [J]. NUMERICAL ANALYSIS AND APPLIED MATHEMATICS ICNAAM 2011: INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS, VOLS A-C, 2011, 1389
  • [8] A parallel, block, Jacobi-Davidson implementation for solving large eigenproblems on coarse grain environments
    Stathopoulos, A
    McCombs, JR
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOL VI, PROCEEDINGS, 1999, : 2920 - 2926
  • [9] Application of the Jacobi-Davidson method to spectral calculations in magnetohydrodynamics
    Beliën, AJC
    van der Holst, B
    Nool, M
    van der Ploeg, A
    Goedbloed, JP
    [J]. HIGH PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 2000, 1823 : 119 - 126
  • [10] Parallel Jacobi-Davidson method for multichannel blind equalization criterium
    Yang, LT
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING - PARELEC 2000, PROCEEDINGS, 2000, : 67 - 72