Multicore-Programmierung
| Titel: | Multicore-Programmierung |
| Dozent(in): | Prof. Dr. Theo Ungerer |
| Termin: | Mo 14:00 - 15:30 Uhr |
| Gebäude/Raum: | 2045N |
| Ansprechpartner: | Sebastian Schlingmann |
Links:
Die Vorlesung "Multicore-Programmierung" beleuchtet sowohl spezielle Konstrukte und Techniken der Parallelprogrammierung als auch Architekturen von Multicore-prozessoren. Nachdem die weitere Erhöhung der Taktrate moderner Prozessoren zu vielen Problemen führt (z.B. Energiebedarf, Kühlung, etc.) wird derzeit mehr und mehr auf die Einführung und Entwicklung von Mehrkernprozessoren gesetzt. Dieser Trend erfordert allerdings andere Programmierparadigmen und Techniken als die Programmierung von Single-Core Prozessoren. Neben der Parallelprogrammierung, auf die stellvertretend anhand von Posix-Threads (pThreads) näher eingegangen, werden auch Architekturen von Multicore-Prozessoren dargelegt. Beispielhaft wird der in der Playstation3 eingesetzte Cell-Prozessor eingehend behandelt.Folien:
Die Folien zur Vorlesung können hier heruntergeladen werden. (Hierfür müssen Sie sich mit Ihrer Rechenzentrums-Benutzerkennung anmelden.)Übung:
Die Teilnahme an der zugehörigen Übung wird empfohlen.Klausur:
Die erste Klausur findet am 17.02.2012 um 10:00 Uhr in Raum 1001T statt. Die zweite Klausur findet am 27.03.2012 um 10:00 Uhr in Raum 2045N statt.
weitere Informationen zu der Lehrveranstaltung:
| empfohlenes Studiensemester der Lehrveranstaltung: | ab dem 5. Semester |
| Fachrichtung Lehrveranstaltung: | Informatik |
| Nummer der Lehrveranstaltung: | 07072 |
| Dauer der Lehrveranstaltung: | 2 SWS |
| Typ der Lehrveranstaltung: | V - Vorlesung |
| Leistungspunkte: | 5 |
| Bereich: | Rechnerkommunikation und systemnahe Informatik |
| Prüfung: | Klausur |
| Semester: | WS 2011/12 |
