arXiv:1002.4250 [math.NA]AbstractReferencesReviewsResources
Computing the R of the QR factorization of tall and skinny matrices using MPI_Reduce
Published 2010-02-23Version 1
A QR factorization of a tall and skinny matrix with n columns can be represented as a reduction. The operation used along the reduction tree has in input two n-by-n upper triangular matrices and in output an n-by-n upper triangular matrix which is defined as the R factor of the two input matrices stacked the one on top of the other. This operation is binary, associative, and commutative. We can therefore leverage the MPI library capabilities by using user-defined MPI operations and MPI_Reduce to perform this reduction. The resulting code is compact and portable. In this context, the user relies on the MPI library to select a reduction tree appropriate for the underlying architecture.
Categories: math.NA
Related articles: Most relevant | Search more
arXiv:1809.11085 [math.NA] (Published 2018-09-28)
Shifted CholeskyQR for computing the QR factorization of ill-conditioned matrices
arXiv:1401.5171 [math.NA] (Published 2014-01-21)
Stability Analysis of QR factorization in an Oblique Inner Product
arXiv:1910.05623 [math.NA] (Published 2019-10-12)
New robust ScaLAPACK routine for computing the QR factorization with column pivoting