Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Achieving Peak Performance for Matrix Multiplication in C++

CppNow via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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

Reviews

Start your review of Achieving Peak Performance for Matrix Multiplication in C++

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.