Course Catalog - 2006-2007

     

COMP 512 - ADVANCED COMPILER CONSTRUCTION

Long Title: ADVANCED COMPILER CONSTRUCTION
Department: Computer Science
Grade Mode: Standard Letter
Course Type: Lecture
Credit Hours: 4
Prerequisite(s): COMP 412
Description: Advanced topics in the design of an optimizing compiler. This course will focus on analysis and optimization of programs for uniprocessor machines, including program analysis (data-flow analysis, construction of static single-assignment form) and program transformation (redundance, constant values, strength reduction, etc.). The course uses a variety of readings from the literature and includes an implementation project.
Course URL: http://www.owlnet.rice.edu/~comp512