A parameterized ordering for cache-, register- and pipeline-efficient Givens QR decomposition
A number of methods are known in the literature to calculate the QR decomposition of a matrix. The authors start with the basic Givens algorithm and construct a dependency graph such that any valid ordering through that graph yields an algorithm which is numerically identical to the original. Then they develop parametrized orderings through the graph, motivated by a simple model of a superscalar processor with a cache, registers, and a pipeline. The final algorithm simultaneously minimizes the number of loads and stores, while not stalling the floating point pipeline.
- On the relation between pseudo-Hermiticity and dissipation
- Efficient householder QR factorization for superscalar processors
- scientific article; zbMATH DE number 833735
- Row-ordering schemes for sparse Givens transformations. I. Bipartite graph model
- Row-ordering schemes for sparse Givens transformations. III. Analyses for a model problem
This page was built for publication: A parameterized ordering for cache-, register- and pipeline-efficient Givens QR decomposition
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1284142)