skip to primary navigationskip to content

Department of Computer Science and Technology

Optimising Compilers

Course pages 2021–22

Optimising Compilers

Handout and slides PDF - the notes followed by slides 8-up

Q&A session: Mondays 14/02 and 21/02 at 1000 in LT2. Outwith those times, I'm entirely happy to answer questions by email, or arrange a short meeting if it helps to clarify any parts of the course.

Further information:

Some of the articles referenced in the notes. (Note: although these are listed as `background reading', it is not expected that candidates know this material -- it is really only there for keen interests such as potential PhD students in this area and even so much of it pretty inaccessible. An exception is the Decompilation Page which is very readable, as well as the CACM article on compiler optimisations.)

Access to some of these links is restricted to machines within the Computer Laboratory.

Thanks to Alan Mycroft for drawing most of this together over a number of years.