Datum Themen Fertigkeiten Folien Arbeitsblatt
15.04.2014
  • Administrativa
  • Einführung
  • Grundlegende Systemarchitektur
  • Speicher
Foliensatz 0 (animiert)
22.04.2014
  • Der MIPS-Befehlssatz
Foliensatz 1 (animiert) Arbeitsblatt 1
29.04.2014
  • Grundlagen der Performanz, Pipelines
Foliensatz 2 (animiert) Arbeitsblatt 2
06.05.2014
  • Die Speicherhierarchie, die Seitentabelle, Prozesse
Foliensatz 3 (animiert) Arbeitsblatt 3
Testat 1
13.05.2014
  • Die Programmiersprache C
Foliensatz 4 (animiert) Arbeitsblatt 4
4_4.c
20.05.2014
  • Das Laufzeitsystem der Sprache C
Foliensatz 5 (animiert) Arbeitsblatt 5
printmem.c
5_2.c
5_3.c
5_4.c
27.05.2014
  • Bibliotheken und Module
Foliensatz 6 (animiert) Arbeitsblatt 6
03.06.2014
  • Übersetzer und Optimierungen
Foliensatz 7 (animiert) Testatabgabe 1
10.06.2014
  • Messungen und Performanz
Foliensatz 8 (animiert) Arbeitsblatt 7
plotit.r
matrix-multiply.c
Testat 2
17.06.2014
  • Fließkommazahlen
  • Vektor-Parallelismus
  • Nebenläufige Ausführung
Foliensatz 9 (animiert) Arbeitsblatt 8
24.06.2014
  • Grundlagen der Laufzeitsysteme
Foliensatz A (animiert) Arbeitsblatt 9
AttoVM
eratosthenes.py
eratosthenes.atl
mtime (Bash-Skript)
01.07.2014
  • Typdeskriptoren
  • Dynamisches Binden von Methoden
  • Automatische Speicherverwaltung
Foliensatz B (animiert) Arbeitsblatt A
AttoVM (aktualisiert)
ssp.c
closure.c
zwei-klassen.atl
08.07.2014
  • Just-In-Time-Übersetzung
Foliensatz C (animiert) Arbeitsblatt B (Probeklausur)