CS 6120: Advanced Compilers

Instructor: Adrian Sampson
When: Tuesday and Thursday, 9:40–10:55am
Where: Zoom for the first two weeks, then Bard 140
Office hours: by appointment (DM Adrian on Zulip to find a time)

Read & subscribe to our course blog! You can also clone the source code for this course. While you’re at it, check out the old blogs from 2019 and 2020. The videos are also available on Kaltura and Box.

Anyone can follow along with a self-guided version of the course.

Latest Blog Posts

Type Preserving Compilation to Typed Assembly Language (TAL)

Vectorization for Bril

Banked Memory Compiler Backend in MLIR

Implementing the Calculus of Constructions

Bril Bytecode Interpreter

Memory Optimization and Profiling for MLIR-Based HeteroCL

Xi++: Object Oriented Features for Xi

See all posts on the course blog.