Markus Schordan, TU Wien

Ziel der Lehrveranstaltung

Die Effizienz von Programmen ist entscheidend davon abhängig, welche Optimierungen automatisch vom Compiler durchgeführt werden können. Das Ziel ist ein tieferes Verständnis für die Möglichkeiten und Beschränkungen einiger ausgewählter Analysen und Optimierungen zu vermitteln. Dies soll dazu führen, Software in Zukunft so schreiben zu können, dass bei Vertrauen auf die Optimierungsmöglichkeiten des Compilers, Design und Implementierung von Software nicht mehr unnötigen Effizienzüberlegungen unterworfen wird.

Termine

Die Lehrveranstaltung wird im Wintersemester 2006/2007 abgehalten. Die Vorbesprechung und Anmeldung findet am Mittwoch, 4.10.2006, um 14:30 im FH Hörsaal 4 statt. Die Vorlesung findet jeweils Mittwochs von 14:15 s.t. bis 16:00 in der Bibliothek (Argentinierstrasse 8, 4. Stock) statt. Die erste Vorlesung findet am 11.10.2006 im FH HS4 statt.

DatumZeitOrtInhaltSpezifische Literaturangaben
Mi 04.10.200614:30-15:00 s.t.FH HS 4Vorbesprechung und Anmeldung (pdf)-
Mi 11.10.200614:15-16:00 s.t.FH HS 4 Übersicht über Architekturen und Optimierungstechniken (pdf, handouts), PAG/ROSE Infrastruktur[L4:Kapitel 1], [L3:Kapitel 1+10]
Mi 18.10.200614:15-16:00 s.t.BIB
Mi 25.10.200614:15-16:00 s.t.BIBIntra-Prozedurale Datenflussanalyse (vorwärts) (pdf, handouts)[L1:Kapitel 1, 2.1-4],[L4:Kapitel 8]
Mi 25.10.200616:15-18:00 s.t.BIBIntra-Prozedurale Datenflussanalyse (rückwärts) (pdf, handouts)[L1:Kapitel 2.1-4], [L4:Kapitel 8]
Mi 08.11.200614:15-16:00 s.t.BIBDatenflussrahmen (pdf, handouts) und
Inter-Prozedurale Datenflussanalyse (pdf, handouts)
[L1:Kapitel 2.5, Kapitel 6]
Di 21.11.200609:00-17:00BüroUE: Individuelle Besprechung aller bisherigen Abgaben (Termine)PAG
Di 28.11.200614:15-16:00 s.t.Bespr.raum GallerieAliasanalyse (pdf, handouts)[L1:Kapitel 2.6], [L4:Kapitel 10], [L2:Kapitel 5]
Mi 06.12.200614:15-16:00 s.t.BIBOptimierungen für objektorientierte Sprachen (pdf, handouts)[L2:Kapitel 6]
Mi 13.12.200609:00-17:00BüroMündliche VO-Prüfung (Termine)alle bisherigen Angaben

BIB: Argentinierstrasse 8, 4. Stock, 185.1, Bibliothek.

UE Angaben

AngabenAbgaben
Angabe 1 (pdf, ps)Di 07.11.06 14:00
Angabe 2 (pdf, ps)Di 07.11.06 14:00
Angabe 3 (pdf, ps)Di 21.11.06 14:00
Angabe 4 (pdf, ps)Di 05.12.06 14:00

Inhalt der Lehrveranstaltung

Leistungsnachweis

Beurteilung der Beispiele und mündliche Prüfung.

Vorkenntnisse, empfohlene Lehrveranstaltungen

Die Vorlesung bietet sich insbesondere für Teilnehmer der Lehrveranstaltung 185.548 VO-Übersetzerbau zur Vertiefung an. Eine vorausgegangene Teilnahme an dieser Veranstaltung ist hilfreich, aber nicht Voraussetzung.

Skriptum

Das Skriptum ist ab Mi 11.10.2006 erhältlich und wird am Ende der ersten Vorlesung im HS 4 verkauft.

Literatur

Vortragender

Markus Schordan, Tel.: 58801/18516, E-mail: markus@complang.tuwien.ac.at
Weitere Infos
FAQ
top | HTML 4.01 | last update: 2007-09-03 (Schordan)