703625 Fortgeschrittener Compilerbau
Sommersemester 2016 | Stand: 15.06.2016 | LV auf Merkliste setzen703625
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.
siehe Termine
- Fakultät für Mathematik, Informatik und Physik
Gruppe 0
|
||||
---|---|---|---|---|
Datum | Uhrzeit | Ort | ||
Mi 09.03.2016
|
14.15 - 16.00 | HS 10 HS 10 | Barrierefrei | |
Mi 16.03.2016
|
14.15 - 16.00 | HS 10 HS 10 | Barrierefrei | |
Mi 06.04.2016
|
14.15 - 16.00 | HS 10 HS 10 | Barrierefrei | |
Mi 13.04.2016
|
14.15 - 16.00 | HS 10 HS 10 | Barrierefrei | |
Mi 20.04.2016
|
14.15 - 16.00 | HS 10 HS 10 | Barrierefrei | |
Mi 27.04.2016
|
14.15 - 16.00 | HS 10 HS 10 | Barrierefrei | |
Mi 04.05.2016
|
14.15 - 16.00 | HS 10 HS 10 | Barrierefrei | |
Mi 11.05.2016
|
14.15 - 16.00 | HS 10 HS 10 | Barrierefrei | |
Mi 18.05.2016
|
14.15 - 16.00 | HS 10 HS 10 | Barrierefrei | |
Mi 25.05.2016
|
14.15 - 16.00 | HS 10 HS 10 | Barrierefrei | |
Mi 01.06.2016
|
14.15 - 16.00 | HS 10 HS 10 | Barrierefrei | |
Mi 08.06.2016
|
14.15 - 16.00 | HS 10 HS 10 | Barrierefrei | |
Mi 15.06.2016
|
14.15 - 16.00 | HS 10 HS 10 | Barrierefrei | |
Mi 22.06.2016
|
14.15 - 16.00 | HS 10 HS 10 | Barrierefrei | |
Mi 29.06.2016
|
14.15 - 16.00 | HS 10 HS 10 | Barrierefrei | |
Mi 06.07.2016
|
14.00 - 16.00 | HS 10 HS 10 | Barrierefrei | Klausur |