Anne Greenbaum

dblp:132/0956 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
1since 2021 · last 2024
0000-0002-3783-3466ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
2 papers
Algorithms and data structures · 64% Mathematical optimization · 36%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 67% Performance modeling and evaluation · 33%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Algorithms and data structures
numerical linear algebra
0.822024
Nearly Optimal Approximation of Matrix Functions by the Lanczos Method · NeurIPS 2024
LAPACK: a portable linear algebra library for high-performance computers · SC 1990
Mathematical optimization › iterative methods
krylov subspace methods
0.812024
Nearly Optimal Approximation of Matrix Functions by the Lanczos Method · NeurIPS 2024
Algorithms and data structures › numerical linear algebra › matrix function
matrix function approximation
0.812024
Nearly Optimal Approximation of Matrix Functions by the Lanczos Method · NeurIPS 2024
Mathematical optimization
continuous optimization
0.212024
Nearly Optimal Approximation of Matrix Functions by the Lanczos Method · NeurIPS 2024
Algorithms and data structures › numerical linear algebra › eigenvalue computation
lanczos method
0.212024
Nearly Optimal Approximation of Matrix Functions by the Lanczos Method · NeurIPS 2024
Performance modeling and evaluation
benchmarking
0.011990
LAPACK: a portable linear algebra library for high-performance computers · SC 1990
High-performance computing
linear algebra library
0.011990
LAPACK: a portable linear algebra library for high-performance computers · SC 1990
High-performance computing
scientific computing systems
0.011990
LAPACK: a portable linear algebra library for high-performance computers · SC 1990

Methods — techniques the papers use, named apart from their topics

rational approximation · 0.8lanczos method · 0.8condition number analysis · 0.8memory hierarchy optimization · 0.0block matrix operations · 0.0
YearPublicationVenuePosition
2024 Nearly Optimal Approximation of Matrix Functions by the Lanczos Method
abstract
Approximating the action of a matrix function $f(\vec{A})$ on a vector $\vec{b}$ is an increasingly important primitive in machine learning, data science, and statistics, with applications such as sampling high dimensional Gaussians, Gaussian process regression and Bayesian inference, principle component analysis, and approximating Hessian spectral densities. Over the past decade, a number of algorithms enjoying strong theoretical guarantees have been proposed for this task. Many of the most successful belong to a family of algorithms called Krylov subspace methods. Remarkably, a classic Krylov subspace method, called the Lanczos method for matrix functions (Lanczos-FA), frequently outperforms newer methods in practice. Our main result is a theoretical justification for this finding: we show that, for a natural class of rational functions, Lanczos-FA matches the error of the best possible Krylov subspace method up to a multiplicative approximation factor. The approximation factor depends on the degree of $f(x)$'s denominator and the condition number of $\vec{A}$, but not on the number of iterations $k$. Our result provides a strong justification for the excellent performance of Lanczos-FA, especially on functions that are well approximated by rationals, such as the matrix square root.
Noah Amsel, Tyler Chen, Anne Greenbaum, Cameron Musco, Christopher Musco
NeurIPS3
1990 LAPACK: a portable linear algebra library for high-performance computers
abstract
The goal of the LAPACK project is to design and implement a portable linear algebra library for efficient use on a variety of high-performance computers. The library is based on the widely used LINPACK and EISPACK packages for solving linear equations, eigenvalue problems, and linear least-squares problems, but extends their functionality in a number of ways. The major methodology for making the algorithms run faster is to restructure them to perform block matrix operations (e.g., matrix-matrix multiplication) in their inner loops. These block operations may be optimized to exploit the memory hierarchy of a specific architecture. The LAPACK project is also working on new algorithms that yield higher relative accuracy for a variety of linear algebra problems.>
Edward C. Anderson, Zhaojun Bai, Jack J. Dongarra, Anne Greenbaum, A. McKenney, Jeremy Du Croz, Sven Hammarling, James Demmel, Christian H. Bischof, Danny C. Sorensen
SC4
1989 Synchronization costs on multiprocessors
Anne Greenbaum
Parallel Comput.1