3 ms·
For anyone who wants to learn about this subject in depth (it is a surprisingly interesting subject once you push past the most basic blocking and vectorization
by stephencanon 13y ago
For anyone who wants to learn about this subject in depth (it is a surprisingly interesting subject once you push past the most basic blocking and vectorization techniques), the canonical reference on memory access patterns for truly high-performance matrix multiplication is “Anatomy of High-Performance Multiplication” by Goto and van de Geijn; it’s also a very readable paper.
- mturmon 13y agoThat is a very detailed review based on first-principles reasoning. Thanks. I think the second author is van de Geijn. Here's a link to the PDF: http://www.cs.utexas.edu/users/pingali/CS378/2008sp/papers/gotoPaper.pdf http://www.cs.utexas.edu/users/pingali/CS378/2008sp/papers/g...