Resources

Textbook

About 40% of the course material will come from the following textbook:

Keith Cooper and Linda Torczon, Engineering a Compiler. Morgan Kaufmann Publishers, 2003
The remaining classes will derive from papers, which will be made available through the schedule page using your IU Network ID. The material that is not directly available anywhere may be made available in the form of lecture notes.

Supplemental Material

UITS

The UITS web-site describes the supercomputing facilities at IU.

Herb Sutter's Article on the Inevitability of Concurrency

Herb Sutter, The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software, Appeared in Dr. Dobb's Journal, March 2005.