Digital Design and Computer Architecture - L1: Intro: Fundamentals, Transistors, Gates (Spring 2025)
Onur Mutlu · 1:44:24
Digital Design and Computer Architecture - L2: Combinational Logic (Spring 2025)
Onur Mutlu · 1:48:06
1. Introduction and Matrix Multiplication
Charles E. Leiserson · 1:00:20
2. Bentley Rules for Optimizing Work
Charles Leiserson & Julian Shun · 1:20:10
The Essence of C++: Zero-Overhead Abstraction
Bjarne Stroustrup · 1:39:10
S2024 #01 - Modern OLAP Database Systems (CMU Advanced Database Systems)
Andy Pavlo · 1:09:05
S2024 #02 - Data Formats & Encoding Part 1 (CMU Advanced Database Systems)
Andy Pavlo · 1:23:08
2. Bentley Rules for Optimizing Work
Professors of Electrical Engineering and Computer Science
This lecture presents Bentley's Rules for optimizing software performance, covering techniques such as loop unrolling, short-circuiting, fast paths, and compile-time initialization, illustrated with practical code examples.
MIT 6.172 Performance Engineering of Software Systems, Fall 2018
Instructor: Julian Shun
View the complete course: https://ocw.mit.edu/6-172F18
YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP63VIBQVWguXxZZi0566y7Wf
1. Introduction and Matrix Multiplication
Next · Step 5The Essence of C++: Zero-Overhead Abstraction
Seminar notes & discussion
No public seminar notes on this lecture yet.
