PMRRR

High-performance solvers for dense Hermitian eigenproblems We introduce a new collection of solvers -- subsequently called EleMRRR -- for large-scale dense Hermitian eigenproblems. EleMRRR solves various types of problems: generalized, standard, and tridiagonal eigenproblems. Among these, the last is of particular importance as it is a solver in its own right, as well as the computational kernel for the first two; we present a fast and scalable tridiagonal solver based on the algorithm of multiple relatively robust representations -- referred to as PMRRR. Like the other EleMRRR solvers, PMRRR is part of the freely available Elemental library, and is designed to fully support both message-passing and multithreading parallelism. As a result, the solvers are equally effective in message-passing environments with and without multithreading. We conduct a thorough performance study of EleMRRR and ScaLAPACK’s solvers on two supercomputers. Such a study, performed with up to $8{,}192$ cores, provides precise guidelines for assembling the fastest solver within the ScaLAPACK framework; it also indicates that EleMRRR outperforms even the fastest solvers built from ScaLAPACK’s components.

Keywords for this software

Anything in here will be replaced on browsers that support the canvas element


References in zbMATH (referenced in 1 article , 1 standard article )

Showing result 1 of 1.
Sorted by year (citations)

  1. Petschow, M.; Peise, E.; Bientinesi, P.: High-performance solvers for dense Hermitian eigenproblems (2013)