Skip to content
lectern.tv

1. Introduction and Matrix Multiplication

Professor of Computer Science and Engineering (Co-author of CLRS)

1:00:20·2021·undergraduate level
Path step 3: Demonstrates 50,000x matrix-multiply speedups via cache locality, SIMD, and multicore tiling.

This inaugural lecture for MIT's 6.172 course introduces performance engineering principles through an examination of code optimization, specifically contrasting matrix multiplication implementations in Python, Java, and C.

MIT 6.172 Performance Engineering of Software Systems, Fall 2018

Instructor: Charles Leiserson

View the complete course: https://ocw.mit.edu/6-172F18

YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP63VIBQVWguXxZZi0566y7Wf

Comments

Add a comment...Sign in