Das Seminar wird wie eine wissenschaftliche Tagung abgehalten. Alle Vorträge werden innerhalb von zwei Tagen (15. und 16. Januar 2008) auf Frauenchiemsee gehalten.
Prof. Dr. Helmut Seidl, Prof. Dr. Michael Gerndt, Dr. Max Walter, Dr. Josef Weidendorfer, Michael Petter, Andrea Flexeder
In this seminar we discuss code generation techniques with a focus on modern processor architectures.
| Nr. | Title | Presenter | Advisor |
|---|---|---|---|
| 1 | Compiler supported software-pipelining for the Itanium processor | N.N. | |
| 2 | How compilers use the speculation features of the Itanium ISA | N.N. | |
| 3 | Code generation for graphic accelerators | Alexander Maier | M. Gerndt |
| 4 | Just-in-Time Compiling and dynamic code generation | N.N. | |
| 5 | Runtime-instrumentation for analysis tools and correctness checking | Markus Dangl | A. Flexeder |
| 6 | Exploiting data and thread parallelism in high-performance FORTRAN | N.N. | |
| 7 | Transparent checkpointing and fault-tolerant message passing in supercomputers | N.N. | |
| 8 | Compilers for energy-aware environments | Song An Le | A. Flexeder |
| 9 | Exception handling in C++ and Java from a compiler's point of view | Rosanna Palma Sturcivc | M. Petter |
| 10 | A modular compiler framework: the low-level virtual machine (LLVM) | Tobias Rittweiler | M. Walter |
| 11 | Opportunistic parallelism for shared memory: transactional memory | Philipp Tölke | J. Weidendorfer |
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).
Folien der Einführungsveranstaltung