Course Schedule and Lecture Notes
Slides will be posted before the lecture.
Date | Lecture |
Sep 7 (Fri) - Sep 12 (Wed.) | Introduction |
Sep 12 (Wed) - Sep 14 (Fri) | What is Performance, CPU Architecture |
Sep 19 (Wed) | Measuring and Profiling |
Sep 21 (Fri) | Compiler and Optimization (I) |
Sep 26 (Wed) | Compiler and Optimization (II) |
Oct 3 (Wed.) - Oct 5 (Fri.) | Memory Performance (Review of memory hierarchy), Memory Performance (Optimizing for cache) |
Oct 10 (Wed.) | Memory Performance (virtual memory and prefetching) |