Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

An Optimized and Scalable Eigensolver for Sequences of Eigenvalue Problems

About

In many scientific applications the solution of non-linear differential equations are obtained through the set-up and solution of a number of successive eigenproblems. These eigenproblems can be regarded as a sequence whenever the solution of one problem fosters the initialization of the next. In addition, in some eigenproblem sequences there is a connection between the solutions of adjacent eigenproblems. Whenever it is possible to unravel the existence of such a connection, the eigenproblem sequence is said to be correlated. When facing with a sequence of correlated eigenproblems the current strategy amounts to solving each eigenproblem in isolation. We propose a alternative approach which exploits such correlation through the use of an eigensolver based on subspace iteration and accelerated with Chebyshev polynomials (ChFSI). The resulting eigensolver is optimized by minimizing the number of matrix-vector multiplications and parallelized using the Elemental library framework. Numerical results show that ChFSI achieves excellent scalability and is competitive with current dense linear algebra parallel eigensolvers.

Mario Berljafa, Daniel Wortmann, Edoardo Di Napoli (2 and 3) __INSTITUTION_3__ The University of Manchester, (2) Forschungszentrum Juelich, (3) AICES, RWTH Aachen)• 2014

Related benchmarks

TaskDatasetResultRank
PDE solvingPoisson
Time (s)57.41
55
Eigenvalue problem solvingPoisson Dimension 2500 Precision 1e-12
Average Computation Time (s)24
18
Eigenvalue problem solvingEllipse Dimension: 4900, Precision: 1e-10
Average Computation Time (s)43.9
18
Eigenvalue problem solvingHelmholtz Dimension: 6400 Precision: 1e-8
Average Computation Time (s)107.1
17
Eigenvalue problem solvingVibration Dimension: 10000, Precision: 1e-8
Average Computation Time (s)300.8
16
Showing 5 of 5 rows

Other info

Follow for update