703625 Fortgeschrittener Compilerbau

Sommersemester 2014 | Stand: 13.06.2014 LV auf Merkliste setzen
703625
Fortgeschrittener Compilerbau
VO 2
4
wöch.
2-Jahresrhythmus
Englisch

Absolventen dieses Kurses sind mit den wichtigsten Komponenten und Algorithmen in einem modernen Compiler vertraut. Sie können aktuelle Forschungsarbeiten in diesem Bereich lesen und nachvollziehen.

  • Scalar Optimisation
  • Code Generation
  • Instruction Scheduling
  • Register Allocation
  • Dependence Analysis
  • Program Transformations
  • Vectorisation
  • Parallelisation (Automatic & Speculative)
  • Adaptive and Profile Driven Compilation
  • Dynamic Compilation
  • Machine-learning-based compilation
  • Heterogeneous compiler issues

Grundsätzliche Konzepte werden in einem normalen Vorlesungsformat präsentiert, zusätzlich werden manche Beispiele in der Vorlesung von den Studenten ausgearbeitet.

Eine schriftliche Vorlesungsklausur.

  • "Engineering a Compiler"
    by Keith D. Cooper and Linda Torczon.
    MK ISBN 1558606998

  • "Optimizing Compilers for Modern Architectures"
    by Randy Allen and Ken Kennedy.
    MK ISBN 1558602860

Compilerbau sowie gute Programmierkenntnisse.

06.03.2014
Gruppe 0
Datum Uhrzeit Ort
Do 06.03.2014
14.15 - 16.00 HS C (Technik) HS C (Technik) Barrierefrei
Do 13.03.2014
14.15 - 16.00 HS C (Technik) HS C (Technik) Barrierefrei
Do 20.03.2014
14.15 - 16.00 HS C (Technik) HS C (Technik) Barrierefrei
Do 27.03.2014
14.15 - 16.00 HS C (Technik) HS C (Technik) Barrierefrei
Do 03.04.2014
14.15 - 16.00 HS C (Technik) HS C (Technik) Barrierefrei
Do 10.04.2014
14.15 - 16.00 HS C (Technik) HS C (Technik) Barrierefrei
Do 08.05.2014
14.15 - 16.00 HS C (Technik) HS C (Technik) Barrierefrei
Do 15.05.2014
14.15 - 16.00 HS C (Technik) HS C (Technik) Barrierefrei
Do 22.05.2014
14.15 - 16.00 HS C (Technik) HS C (Technik) Barrierefrei
Do 05.06.2014
14.15 - 16.00 HS C (Technik) HS C (Technik) Barrierefrei
Do 12.06.2014
14.15 - 16.00 HS C (Technik) HS C (Technik) Barrierefrei
Do 26.06.2014
14.15 - 16.00 HS C (Technik) HS C (Technik) Barrierefrei
Fr 27.06.2014
13.15 - 15.15 HS C (Technik) HS C (Technik) Barrierefrei Klausur