- Suche

- Kontakt

Multicore-Programmierung

Titel: Multicore-Programmierung
Dozent(in): Prof. Dr. Theo Ungerer
Termin: Mo 14:00 - 15:30 Uhr
Gebäude/Raum: 1058N
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. Auch moderne Technologien wie Transactional Memory und Network on Chip werden in dieser Vorlesung thematisiert.

Folien:

Die Folien zur Vorlesung können auf der entspechenden Digicampus Seite heruntergeladen werden.

Übung:

Die Teilnahme an der zugehörigen Übung wird empfohlen.

Klausur:

Die erste Klausur findet am 15.02.2013 von 10:00 Uhr bis 11: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: 07086
Dauer der Lehrveranstaltung: 2 SWS
Typ der Lehrveranstaltung: V - Vorlesung
Leistungspunkte: 5
Bereich: Rechnerkommunikation und systemnahe Informatik
Prüfung: Klausur
Begleitende Lehrveranstaltung(en): 07087
Semester: WS 2012/13