Konsistenz Virtueller Speichersysteme und Transaktionaler Speicher

Hauptseminar / SS 2009 / CS 5900

Angaben

Dozent
Prof. Dr. Peter Schulthess
Betreuer
Steffen Gerhold, Patrick Schmidt
Zuordnung
Dipl. Inf.: Hauptseminar
Dipl. Medieninf.: Hauptseminar
Ba. Inf. (PO 2001): Hauptseminar
Ma. Inf. (PO 2001): Hauptseminar
Ba. Inf. (PO 2007): Seminar
Ma. Inf. (PO 2007): Vertiefungsmodul Verteilte Systeme
Ba. Medieninf.: Seminar
Ma. Medieninf.: Vertiefungsmodul Verteilte Systeme
Termine
Mittwochs, 12:00 - 14:00, O27/121
Vorbesprechung mit Themenvergabe: Mi., 22.04., 12:00, O27/121
SWS/LP
2 S / 4 LP
Maximale Teilnehmeranzahl: 10

Überblick

Mit dem Aufkommen der Multikern-Prozessoren gewinnt eine effiziente Parallelisierung von Rechenabläufen ein immer stärkeres Gewicht. Durch die erhöhte Anzahl parallel laufender Aktivitätsträger steigt aber ebenfalls der Aufwand zur Synchronisierung und die Komplexität. Ein Ansatz zu einer einfacherern Handhabung der Synchronisierung stellt das Konzept des transaktionalen Speichers dar. Dieses Seminar stellt einige herkömmliche Synchronisierungsverfahren vor und diskutiert in einem weiteren Schwerpunkt die neuen, transaktionalen Ansätze.

Ablauf/Formales

Der Schein wird auf Anwesenheit, Vortrag, Ausarbeitung und Diskussionsbereitschaft erteilt. Die Themenvergabe findet am ersten Veranstaltungstermin statt; eine Anmeldung zum Proseminar mit Themenwunsch ist auch vor der ersten Veranstaltung per Email an Steffen Gerhold möglich. Die Deadlines sind auf jeden Fall einzuhalten.

Die Ausarbeitung muss dem ACM SIG Proceedings Style folgen (LaTeX Vorlage, Word Vorlage)

Deadlines

  • Besprechung des Themas mit Betreuer mind. 4 Wochen vor dem Vortragstermin
  • Abgabe der fertigen Ausarbeitung mind. 2 Wochen vor dem Vortragstermin
  • Abgabe der fertigen Folien mind. 1 Woche vor dem Vortragstermin

Themen und Vorträge

Datum Thema Referent Ausarbeitung Folien
Wissenschaftliches Arbeiten - Schriftliche Ausarbeitung Guido de Melo PDF PDF
Wissenschaftliches Arbeiten - Präsentation Guido de Melo PDF
22.04.2008 Einführung Steffen Gerhold PDF
15.07.2009 Kernel Thomas Lilla
Nicht-blockierende Synchronisierung Stefan Schultz
SSDs und Flash-Dateisysteme Stephan Psader
Softwareimplementierungen von verteiltem Speicher Wolfgang Holoch