!doctype html public "-//w3c//dtd html 4.0 transitional//en">
| Nr. | Termin | Thema | Folien |
| Teil 1: Programmanalysen | |||
| 1 | 14.04.05 | Einleitung; Einführung in Datenflussanalysen | 1fach 4fach |
| 2 | 21.04.05 | Vorwärtsanalysen | |
| 3 | 28.04.05 | Rückwärtsanalysen, Monotone Rahmenwerke | |
| 4 | 12.05.05 | Monotone Rahmenwerke, Algorithmen zur Datenflussanalyse | |
| Teil 2: SSA-Darstellung | |||
| 5 | 19.05.05 | SSA Auf- und Abbau | 1fach 4fach |
| 6 | 02.06.05 | Optimierungen auf SSA-Form | 1fach 4fach |
| 7 | 09.06.05 | Speicher-SSA | 1fach 4fach |
| Teil 3: Parallelität | |||
| 8 | 16.06.05 | Chi-Terme, Cache-Optimierungen |
1fach 4fach 1fach 4fach |
| 9 | 23.06.05 | Cache-Optimierungen | |
| 10 | 30.06.05 | Cache-Optimierungen | |
| 11 | 07.07.05 | Cache-Optimierungen, Nebenläufige Sprachen |
1fach 4fach |
<
| Teil 4: Verifikation von Übersetzern | |||
| 12 | 14.07.05 | Verifikation von Übersetzern | 1fach 4fach |
| Nr. | Termin | Übungsblatt |
| 1 | 20.04.05 | download (2fach) |
| 2 | 04.05.05 | download (2fach) Artikel für das Reading Assignment |
| 3 | 18.05.05 | download (2fach) Artikel für das Reading Assignment |
| 4 | 08.06.05 | download (2fach) Artikel für das Reading Assignment |
| 5 | 22.06.05 | download (2fach) Artikel für das Reading Assignment |
| 6 | 06.07.05 | download (2fach) Artikel für das Reading Assignment |
Unter pag.cs.uni-sb.de
wird das PAG (Program Analysis Generator) Projekt vorgestellt.
Die Analysen lassen sich formal beschreiben, und aus dieser Spezifikation
wird dann ein Algorithmus zur Analyse erstellt. Verschiedene Analysen sind
schon spezifiziert und lassen sich interaktiv ausführen.