Overview
Blocked Matrix Multiplication applies multiplying matrix tiles to improve cache locality to handle matrix multiplication with a named, inspectable procedure.
Blocked Matrix Multiplication uses multiplying matrix tiles to improve cache locality for matrix multiplication.
Compact metadata for implementation and discovery.
Blocked Matrix Multiplication applies multiplying matrix tiles to improve cache locality to handle matrix multiplication with a named, inspectable procedure.
Quick facts
Runtime and memory behavior at a glance.
Best
O(n^2)
Average
O(n^3)
Worst
O(n^3)
Space
O(n^2)
Show multiplying matrix tiles to improve cache locality on a small matrix multiplication example.
Blocked Matrix Multiplication operates in O(n^3) time and O(n^2) space within the Matrix Multiplication family. Often compared with Strassen Algorithm and Coppersmith-Winograd Algorithm.
What each reference supports for this entry.
Reference for Blocked Matrix Multiplication's arithmetic operations, modular arithmetic, multiplication, division, or number-theoretic implementation details.
Open sourceTextbook support for Blocked Matrix Multiplication's algorithm family, complexity framing, and standard implementation concepts.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Numerical Methods · Core
Both address matrix multiplication, but they make different modeling or performance tradeoffs.
Compare with thisBoth address matrix multiplication, but they make different modeling or performance tradeoffs.
Both address matrix multiplication, but they make different modeling or performance tradeoffs.
Both address matrix multiplication, but they make different modeling or performance tradeoffs.