Prospectus

nl en

Advanced Compilers and Architectures

Course
2011-2012

Description

In this course, we build on the course Computer Architecture, Compiler Construction
and Operating Systems. We discuss novel architectural techniques to exploit
Instruction Level Parallelism, like branch prediction, superpipelining, simultaneous
multithreaded architectures, trace processors, etc. We discuss program optimization
by the compiler and source level transformations to exploit the memory hierarchy.
The exact contents of the course will be established together with the students
attending the course.

Examination

Examination will most likely consist out of a paper presentation and a project.

Material

Course material consists of hand-outs of recent articles.

Website

ACA