Princeton University
|
Computer Science 598C
|
|
This course provides in-depth coverage of compiler optimization and analysis techniques, from classical methods to areas of current research. Topics include data and control flow analyses and representations, predication, modulo scheduling, memory alias and shape analyses, compiler-directed speculation, region-based compilation, machine descriptions, profile guided analysis and optimization, memory hierarchy management, and type synthesis.
Prereq: COS320 or equivalent.
Professor: David August - 209 CS Building - 258-2085
Graduate Coordinator: Melissa Lawson - 310 CS Building - 258-5387 mml@cs.princeton.edu
Teaching Assistants: TBA