English

Communication-optimal parallel and sequential QR and LU factorizations

Numerical Analysis 2008-08-21 v1

Abstract

We present parallel and sequential dense QR factorization algorithms that are both optimal (up to polylogarithmic factors) in the amount of communication they perform, and just as stable as Householder QR. We prove optimality by extending known lower bounds on communication bandwidth for sequential and parallel matrix multiplication to provide latency lower bounds, and show these bounds apply to the LU and QR decompositions. We not only show that our QR algorithms attain these lower bounds (up to polylogarithmic factors), but that existing LAPACK and ScaLAPACK algorithms perform asymptotically more communication. We also point out recent LU algorithms in the literature that attain at least some of these lower bounds.

Keywords

Cite

@article{arxiv.0808.2664,
  title  = {Communication-optimal parallel and sequential QR and LU factorizations},
  author = {James Demmel and Laura Grigori and Mark Hoemmen and Julien Langou},
  journal= {arXiv preprint arXiv:0808.2664},
  year   = {2008}
}

Comments

Submitted to SIAM Journal of Scientific Computing

R2 v1 2026-06-21T11:12:09.031Z