Compilers: Principles, Techniques, and Tools
On-Line Access to New Dragon Book
The new Dragon book will hit the bookshelves in August, 2006.
You can purchase access to drafts of new chapters, plus Gradiance on-line homeworks from the publisher, Addison-Wesley.
2006 Course on Code Optimization
In the winter of 2006, I (co)taught, and created slides for
CS243, Stanford's second compiler course,
covering code optimization. Wei Li, head of the compiler
division at Intel co-taught the course with me, and many of the slides
in the set provided are his. Ben Livshits and Hasan Imam were the TA's,
and they too provided materials; especially the lectures on JOEQ and
introductory motivation are Ben's, and both contributed to exams and
solutions.
Some Old Notes in PDF
Jeffrey D. Ullman
ullman @ cs.stanford.edu
650-725-4802 (office)
650-494-8016 (home)
650-725-2588 (FAX)