Learn Backend Development Part-Time, Online
Google AI Professional Certificate - Learn AI Skills That Get You Hired
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the gap between theoretical advances and practical implementation in matrix multiplication algorithms through this lecture from the Simons Institute's Complexity and Linear Algebra Boot Camp. Discover why despite over five decades of research producing sub-cubic time algorithms, most current math libraries and state-of-the-art hardware accelerators continue using the cubic-time classic algorithm for this essential computational operation used in scientific computation, AI, and many other fields. Learn about the practical challenges that prevent adoption of theoretically superior algorithms, including their applicability only to matrices of enormous dimensions, large hidden constants in arithmetic complexity, communication costs, numerical stability issues, and poor hardware-software compatibility. Examine how these limitations result in scientific libraries and industry standards relying on suboptimal solutions for both performance and power consumption. Follow the ongoing race for matrix multiplication algorithms that deliver faster performance in real-world applications, understanding the complex interplay between theoretical optimization and practical constraints in computational linear algebra.
Syllabus
Practical Matrix Multiplication
Taught by
Simons Institute