Skip to content Skip to main navigation Report an accessibility issue

EECS Publication

QR Factorization for the CELL Processor

Jakub Kurzak and Jack Dongarra

The QR factorization is one of the most important operations in dense linear algebra, offering a numerically stable method for solving linear systems of equations including overdetermined and underdetermined systems. Classic implementation of the QR factorization suffers from performance limitations due to the use of matrix-vector type operations in the phase of panel factorization. These limitations can be remedied by using the idea of updating of QR factorization, rendering an algorithm, which is much more scalable and much more suitable for implementation on a multi-core processor. It is demonstrated how the potential of the CELL processor can be utilized to the fullest by employing the new algorithmic approach and successfully exploiting the capabilities of the CELL processor in terms of Instruction Level Parallelism and Thread-Level Parallelism.

Published  2008-05-22 04:00:00  as  ut-cs-08-616 (ID:91)

ut-cs-08-616.pdf

« Back to Listing