Parallel Jacobi–Davidson with block FSAI preconditioning and controlled inner iterations
NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS(2016)
摘要
The Jacobi-Davidson (JD) algorithm is considered one of the most efficient eigensolvers currently available for non-Hermitian problems. It can be viewed as a coupled inner-outer iteration, where the inner one expands the search subspace and the outer one reduces the eigenpair residual. One of the difficulties in the JD efficient use stems from the definition of the most appropriate inner tolerance, so as to avoid useless extra work and keep the number of outer iterations under control. To this aim, the use of an efficient preconditioner for the inner iterative solver is of paramount importance. The present paper describes a fresh implementation of the JD algorithm with controlled inner iterations and block factorized sparse approximate inverse preconditioning for non-Hermitian eigenproblems in a parallel computational environment. The algorithm performance is investigated by comparison with a freely available software package such as SLEPc. The results show that combining the inner tolerance control with an efficient preconditioning technique can allow for a significant improvement of the JD performance, preserving a good scalability. Copyright (C) 2016 John Wiley & Sons, Ltd.
更多查看译文
关键词
non-Hermitian eigenproblems,parallel preconditioning,stopping criterion
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络