2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis 2008
DOI: 10.1109/sc.2008.5214287
|View full text |Cite
|
Sign up to set email alerts
|

Communication Avoiding Gaussian elimination

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
60
0

Year Published

2010
2010
2017
2017

Publication Types

Select...
5
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 35 publications
(60 citation statements)
references
References 7 publications
0
60
0
Order By: Relevance
“…We describe it in Section 3.2. We also address the issue of designing algorithms recently referred to as communication reducing/minimizing/avoiding/optimal algorithms [3,9,15]. This is a difficult problem and is a subject of current research in the field of DLA.…”
Section: Design Philosophymentioning
confidence: 99%
See 2 more Smart Citations
“…We describe it in Section 3.2. We also address the issue of designing algorithms recently referred to as communication reducing/minimizing/avoiding/optimal algorithms [3,9,15]. This is a difficult problem and is a subject of current research in the field of DLA.…”
Section: Design Philosophymentioning
confidence: 99%
“…A classic example is the transition from algorithms based on optimized Level 1 BLAS (from the LINPACK and EISPACK libraries) to algorithms that use block matrix operations in their innermost loops, which actually formed LAPACK's design philosophy. Current examples include work on LU and QR factorizations, in particular in the so called tiled [7] and communication avoiding [9,15] algorithms. We developed a hybrid LU algorithm, described in Section 4, that is yet another example of a communication-optimal algorithm.…”
Section: Design Philosophymentioning
confidence: 99%
See 1 more Smart Citation
“…To identify the set of b candidate pivot columns, a tournament is performed based on a reduction operation, where at each node of the reduction tree b candidate columns are selected by using the strong rank revealing QR factorization. The idea of tournament pivoting has been first used to reduce communication in Gaussian elimination [18,19], and then in the context of a newly introduced LU factorization with panel rank revealing pivoting [24]. CARRQR is optimal in terms of communication, modulo polylogarithmic factors, on both sequential machines with two levels of slow and fast memory and parallel machines with one level of parallelism, while performing three times more floating point operations than QRCP.…”
mentioning
confidence: 99%
“…Our communication avoiding algorithm, CARRQR, is based on tournament pivoting, and uses a reduction operation on blocks of columns to identify the next b pivot columns at each step of the block algorithm. This idea is analogous to the reduction operation used in CALU [18] to identify the next b pivot rows. The operator used at each node of the reduction tree is a RRQR factorization.…”
mentioning
confidence: 99%