The ELPA library: scalable parallel eigenvalue solutions for electronic structure theory and computational science

A Marek, V Blum, R Johanni, V Havu… - Journal of Physics …, 2014 - iopscience.iop.org
Obtaining the eigenvalues and eigenvectors of large matrices is a key problem in electronic
structure theory and many other areas of computational science. The computational effort …

Communication lower bounds and optimal algorithms for numerical linear algebra

G Ballard, E Carson, J Demmel, M Hoemmen… - Acta Numerica, 2014 - cambridge.org
The traditional metric for the efficiency of a numerical algorithm has been the number of
arithmetic operations it performs. Technological trends have long been reducing the time to …

The singular value decomposition: Anatomy of optimizing an algorithm for extreme scale

J Dongarra, M Gates, A Haidar, J Kurzak, P Luszczek… - SIAM review, 2018 - SIAM
The computation of the singular value decomposition, or SVD, has a long history with many
improvements over the years, both in its implementations and algorithmically. Here, we …

Computing fundamental matrix decompositions accurately via the matrix sign function in two iterations: The power of Zolotarev's functions

Y Nakatsukasa, RW Freund - siam REVIEW, 2016 - SIAM
The symmetric eigenvalue decomposition and the singular value decomposition (SVD) are
fundamental matrix decompositions with many applications. Conventional algorithms for …

High-performance sampling of generic determinantal point processes

J Poulson - … Transactions of the Royal Society A, 2020 - royalsocietypublishing.org
Determinantal point processes (DPPs) were introduced by Macchi (Macchi 1975 Adv. Appl.
Probab. 7, 83–122) as a model for repulsive (fermionic) particle distributions. But their recent …

A communication-avoiding parallel algorithm for the symmetric eigenvalue problem

E Solomonik, G Ballard, J Demmel… - Proceedings of the 29th …, 2017 - dl.acm.org
Many large-scale scientific computations require eigenvalue solvers in a scaling regime
where efficiency is limited by data movement. We introduce a parallel algorithm for …

[KNJIGA][B] Avoiding communication in dense linear algebra

GM Ballard - 2013 - search.proquest.com
Dense linear algebra computations are essential to nearly every problem in scientific
computing and to countless other fields. Most matrix computations enjoy a high …

New algorithm for computing eigenvectors of the symmetric eigenvalue problem

A Haidar, P Luszczek… - 2014 IEEE International …, 2014 - ieeexplore.ieee.org
We describe a design and implementation of a multi-stage algorithm for computing
eigenvectors of a dense symmetric matrix. We show that reformulating the existing …

Deterministic complexity analysis of Hermitian eigenproblems

A Sobczyk - arxiv preprint arxiv:2410.21550, 2024 - arxiv.org
In this work we revisit the arithmetic and bit complexity of Hermitian eigenproblems. We first
provide an analysis for the divide-and-conquer tridiagonal eigensolver of Gu and Eisenstat …

[PDF][PDF] Prospectus for the Next LAPACK and ScaLAPACK Libraries: Basic ALgebra LIbraries for Sustainable Technology with Interdisciplinary Collaboration …

J Demmel, J Dongarra, J Langou, J Langou… - 2020 - stat.berkeley.edu
The convergence of several unprecedented changes, including formidable new system
design constraints and revolutionary levels of heterogeneity, has made it clear that much of …