Vorlesung: Compilers for Embedded Systems - Details

Vorlesung: Compilers for Embedded Systems - Details

Sie sind nicht in Stud.IP angemeldet.

Allgemeine Informationen

Veranstaltungsname Vorlesung: Compilers for Embedded Systems
Veranstaltungsnummer 60630_S20
Semester SoSe 20
Aktuelle Anzahl der Teilnehmenden 114
Heimat-Einrichtung Institut für Eingebettete Systeme (E-13)
Veranstaltungstyp Vorlesung in der Kategorie Lehre
Erster Termin Dienstag, 21.04.2020 15:00 - 16:30, Ort: (Provision of Lecture Video #1)
Voraussetzungen Modul 'Eingebettete Systeme'
C/C++ Programmierkenntnisse
Leistungsnachweis
Mündliche Prüfung
ECTS-Punkte 6

Räume und Zeiten

(Provision of Lecture Video #1)
Dienstag: 15:00 - 16:30, wöchentlich (1x)
(Provision of Lecture Video #3)
Dienstag: 15:00 - 16:30, wöchentlich (1x)
(Provision of Lecture Video #5)
Dienstag: 15:00 - 16:30, wöchentlich (1x)
(Provision of Lecture Video #7)
Dienstag: 15:00 - 16:30, wöchentlich (1x)
(Provision of Lecture Video #9)
Dienstag: 15:00 - 16:30, wöchentlich (1x)
(Provision of Lecture Video #10)
Dienstag: 15:00 - 16:30, wöchentlich (1x)
(Provision of Lecture Video #12)
Dienstag: 15:00 - 16:30, wöchentlich (1x)
(Provision of Lecture Video #14)
Dienstag: 15:00 - 16:30, wöchentlich (1x)
(Provision of Lecture Video #16)
Dienstag: 15:00 - 16:30, wöchentlich (1x)
(Provision of Lecture Video #18)
Dienstag: 15:00 - 16:30, wöchentlich (1x)
(Provision of Lecture Video #2)
Donnerstag: 13:15 - 14:45, wöchentlich (1x)
(Provision of Lecture Video #4)
Donnerstag: 13:15 - 14:45, wöchentlich (1x)
(Provision of Lecture Video #6)
Donnerstag: 13:15 - 14:45, wöchentlich (1x)
(Provision of Lecture Video #8)
Donnerstag: 13:15 - 14:45, wöchentlich (1x)
(Provision of Lecture Video #11)
Donnerstag: 13:15 - 14:45, wöchentlich (1x)
(Provision of Lecture Video #13)
Donnerstag: 13:15 - 14:45, wöchentlich (1x)
(Provision of Lecture Video #15)
Donnerstag: 13:15 - 14:45, wöchentlich (1x)
(Provision of Lecture Video #17)
Donnerstag: 13:15 - 14:45, wöchentlich (1x)

Kommentar/Beschreibung

- Einleitung und Motivation
- Compiler für Eingebettete Systeme - Anforderungen und Abhängigkeiten
- Interne Struktur von Compilern
- Pre-Pass Optimierungen
- HIR Optimierungen und Transformationen
- Code-Generierung
- LIR Optimierungen und Transformationen
- Register-Allokation
- WCET-bewusste Code-Generierung

- Ausblick

- Peter Marwedel. Embedded System Design - Embedded Systems Foundations of Cyber-Physical Systems. 2nd Edition, Springer, 2012.
- Steven S. Muchnick. Advanced Compiler Design and Implementation. Morgan Kaufmann, 1997.

- Andrew W. Appel. Modern compiler implementation in C. Oxford University Press, 1998.