6.172 | Fall 2018 | Undergraduate
Performance Engineering of Software Systems
Lecture Videos

Lecture 9: What Compilers Can and Cannot Do

Description: T.B. Schardl discusses the Clang/LLVM compilation pipeline as well as reasons to study compiler optimizations, how to use compiler reports, and compiler optimization. Three case studies on diagnosing failures are examined.

Instructor: Tao B. Schardl

Course Info
Learning Resource Types
theaters Lecture Videos
assignment Programming Assignments
group_work Projects
notes Lecture Notes
grading Exams with Solutions