Parallel QR factorization of block-tridiagonal matrices - Archive ouverte HAL Access content directly
Journal Articles SIAM Journal on Scientific Computing Year : 2020

Parallel QR factorization of block-tridiagonal matrices

Abstract

In this work, we deal with the QR factorization of block-tridiagonal matrices, where the blocks are dense and rectangular. This work is motivated by a novel method for computing geodesics over Riemannian man-ifolds. If blocks are reduced sequentially along the diagonal, only limited parallelism is available. We propose a matrix permutation approach based on the Nested Dissection method which improves parallelism at the cost of additional computations and storage. We provide a detailed analysis of the approach showing that this extra cost is bounded. Finally, we present an implementation for shared memory systems relying on task parallelism and the use of a runtime system. Experimental results support the conclusions of our analysis and show that the proposed approach leads to good performance and scalability.
Fichier principal
Vignette du fichier
block_tridiag_qr.pdf (394.62 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-02370953 , version 1 (19-11-2019)
hal-02370953 , version 2 (05-11-2020)

Identifiers

Cite

Alfredo Buttari, Søren Hauberg, Costy Kodsi. Parallel QR factorization of block-tridiagonal matrices. SIAM Journal on Scientific Computing, 2020, 42 (6), pp.C313-C334. ⟨10.1137/19M1306166⟩. ⟨hal-02370953v2⟩
345 View
472 Download

Altmetric

Share

Gmail Facebook X LinkedIn More