2,000+ Free Courses with Certificates: Coding, AI, SQL, and More
Stuck in Tutorial Hell? Learn Backend Dev the Right Way
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore advanced optimization techniques for matrix multiplication in C++ through this 43-minute conference talk from C++Now 2025. Learn how to transform naive matrix multiplication implementations into highly optimized versions that leverage modern hardware capabilities. Discover key performance-enhancing strategies including loop unrolling, cache blocking, SIMD vectorization, and thread-based parallelization while examining their real-world impact through benchmarking and profiling. Gain practical insights into the challenges of implementing optimized matrix multiplication in C++ and understand how effectively C++ can achieve peak performance for this fundamental operation used in scientific computing, game development, AI, and high-performance applications. Master modern C++ techniques for numerical computing and performance optimization suitable for developers working on computationally intensive applications.
Syllabus
Achieving Peak Performance for Matrix Multiplication in C++ - Aliaksei Sala - C++Now 2025
Taught by
CppNow