2021
DOI: 10.48550/arxiv.2110.13042
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Efficiently Parallelizable Strassen-Based Multiplication of a Matrix by its Transpose

Abstract: The multiplication of a matrix by its transpose, A 𝑇 A, appears as an intermediate operation in the solution of a wide set of problems. In this paper, we propose a new cache-oblivious algorithm (AtA) for computing this product, based upon the classical Strassen algorithm as a sub-routine. In particular, we decrease the computational cost to 2 /3 the time required by Strassen's algorithm, amounting to 14 3 𝑛 log 2 7 floating point operations. AtA works for generic rectangular matrices, and exploits the peculi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Publication Types

Select...

Relationship

0
0

Authors

Journals

citations
Cited by 0 publications
references
References 23 publications
(32 reference statements)
0
0
0
Order By: Relevance

No citations

Set email alert for when this publication receives citations?