Lehrveranstaltungen
Parallelitätsmuster
Proseminar (SS 14) - Organisation- 10.06.2014 Die Zwischenkonsultation findet am 12.06.2014 um 13.00 Uhr im Raum INF 2101 statt.
- 04.04.2014 Die Einführungsveranstaltung findet am 17.04.2014 um 13.00 Uhr im Raum INF 2101 statt.
Seit mehreren Jahrzehnten stieg der Bedarf nach immer schnelleren Prozessoren stetig an, wobei sowohl die Anzahl der Transistoren als auch die Taktfrequenz der Prozessoren exponentiell wuchs . Dabei erreichten die Prozessoren bezüglich der Taktfrequenz ihr physikalisches Limit . Um den heutigen Bedarf an Rechenleistung zu decken, setzen alle Hersteller auf die Entwicklung von Mehrkernarchitekturen.
Um diesen Grad der Parallelität effektiv auszunutzen, können sich Programmierer neue Arten von Entwurfsmuster zu Nutze machen. Genau diese Parallelitätsmuster stehen in diesem Proseminar im Vordergrund. Im Detail, soll jeder Teilnehmer ein Muster zur Implementierung von Parallelität untersuchen, sowie deren Anwendung in einem Beispiel implementieren. Dabei liegt der Fokus des Proseminars auf der Frage:
Wann und wie können Entwurfsmuster die Entwicklung paralleler Anwendungen unterstützen?
Bei Fragen zum Proseminar wenden Sie sich bitte an
.Module: INF04-PS, MEDINF04-PS, INFB-510, INFB-520, INFB-530, INFB-540, INFB-610, INFD-520
Einschreibung: über jExam unter Proseminar SWT
Schriftliche Ausarbeitung: 4 bis maximal 5 Seiten (optional Latex LNCS Style)
Vortag: 30 Minuten
Die folgenden Muster sind von den Mitarbeitern des ParLabs der Universität Berkeley identifiziert und katalogisiert wurden :
- Agent and Repository
- Iterative Refinement
- Event-Based, Implicit Invocation
- Layered Systems
- Map-Reduce
- Pipe-and-Filter
- Process Control
- andere Entwurfsmuster für parallele Ausführung
Anrechnung