Solving dense generalized eigenproblems on multi-threaded architectures
From MaRDI portal
Abstract: We compare two approaches to compute a portion of the spectrum of dense symmetric definite generalized eigenproblems: one is based on the reduction to tridiagonal form, and the other on the Krylov-subspace iteration. Two large-scale applications, arising in molecular dynamics and material science, are employed to investigate the contributions of the application, architecture, and parallelism of the method to the performance of the solvers. The experimental results on a state-of-the-art 8-core platform, equipped with a graphics processing unit (GPU), reveal that in real applications, iterative Krylov-subspace methods can be a competitive approach also for the solution of dense problems.
Recommendations
- The solution of large dense generalized eigenvalue problems on the Cray X-MP/24 with SSD
- scientific article; zbMATH DE number 434535
- Parallel implementations for solving generalized eigenvalue problems with symmetric sparse matrices
- scientific article; zbMATH DE number 1113885
- scientific article; zbMATH DE number 434520
Cites work
- scientific article; zbMATH DE number 781814 (Why is no real title available?)
- scientific article; zbMATH DE number 961607 (Why is no real title available?)
- A Parallel Eigensolver for Dense Symmetric Matrices Based on Multiple Relatively Robust Representations
- Algorithm 807
- Exploiting thread-level parallelism in the iterative solution of sparse linear systems
- High-performance solvers for dense Hermitian eigenproblems
- Multiple representations to compute orthogonal eigenvectors of symmetric tridiagonal matrices
- Programming matrix algorithms-by-blocks for thread-level parallelism
- Rounding error analysis of the classical Gram-Schmidt orthogonalization process
Cited in
(3)
This page was built for publication: Solving dense generalized eigenproblems on multi-threaded architectures
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q387520)