Fakultät für Informatik
der Technischen Universität München
Informatik X: Rechnertechnik und Rechnerorganisation / Parallelrechnerarchitektur
Prof. Dr. Arndt Bode , Prof. Dr. Hans Michael Gerndt

Hauptseminar Codegenerierung

Zeit und Ort

Das Seminar wird wie eine wissenschaftliche Tagung abgehalten. Alle Vorträge werden innerhalb von zwei Tagen (15. und 16. Januar 2008) auf Frauenchiemsee gehalten.

Veranstalter

Prof. Dr. Helmut Seidl, Prof. Dr. Michael Gerndt, Dr. Max Walter, Dr. Josef Weidendorfer, Michael Petter, Andrea Flexeder

Kontakt

Josef Weidendorfer

Inhalt (in english)

In this seminar we discuss code generation techniques with a focus on modern processor architectures.

Topics

Nr.TitlePresenterAdvisor
1Compiler supported software-pipelining for the Itanium processorN.N.
2How compilers use the speculation features of the Itanium ISAN.N.
3Code generation for graphic acceleratorsAlexander MaierM. Gerndt
4Just-in-Time Compiling and dynamic code generationN.N.
5Runtime-instrumentation for analysis tools and correctness checkingMarkus DanglA. Flexeder
6Exploiting data and thread parallelism in high-performance FORTRANN.N.
7Transparent checkpointing and fault-tolerant message passing in supercomputersN.N.
8Compilers for energy-aware environmentsSong An LeA. Flexeder
9Exception handling in C++ and Java from a compiler's point of viewRosanna Palma SturcivcM. Petter
10A modular compiler framework: the low-level virtual machine (LLVM)Tobias RittweilerM. Walter
11Opportunistic parallelism for shared memory: transactional memoryPhilipp TölkeJ. Weidendorfer

Organisation

Zum Erlangung des Scheines ist eine Ausarbeitung anzufertigen und ein Vortrag zu halten. Die Ausarbeitung sollte zwischen 10 und 20 Seiten lang sein und unter Verwendung der weiter unten verfügbaren Latex-Schablone erstellt werden.

Der Vortrag sollte eine Länge von ca. 20 Minuten haben (30 Minuten dürfen keinesfalls überschritten werden).

Materialien

Folien der Einführungsveranstaltung

Latex-Schablone

Termine