Seminar: Seminare.EIM: Nebenläufige Programmierung von Multicore-Systemen - Details

Seminar: Seminare.EIM: Nebenläufige Programmierung von Multicore-Systemen - Details

Sie sind nicht in Stud.IP angemeldet.

Allgemeine Informationen

Veranstaltungsname Seminar: Seminare.EIM: Nebenläufige Programmierung von Multicore-Systemen
Semester SoSe 21
Aktuelle Anzahl der Teilnehmenden 12
maximale Teilnehmendenanzahl 12
Heimat-Einrichtung Studiendekanat Elektrotechnik, Informatik und Mathematik (E)
beteiligte Einrichtungen Institut für Telematik (E-17)
Veranstaltungstyp Seminar in der Kategorie Lehre
Erster Termin Dienstag, 18.05.2021 16:15 - 17:45, Ort: (https://tuhh.zoom.us/j/83505249967?pwd=VzI0Y3NKQlViQ1ZLL1JraXR0aGliQT09)
ECTS-Punkte 2

Räume und Zeiten

(https://tuhh.zoom.us/j/83505249967?pwd=VzI0Y3NKQlViQ1ZLL1JraXR0aGliQT09)
Dienstag: 16:15 - 17:45, wöchentlich (6x)

Kommentar/Beschreibung

Um die Leistung moderner Multicore-Systeme zu einem hohen Grad auszunutzen, müssen die Programme dafür entsprechend entworfen und entwickelt werden. Multithread-Programmierung ist eine essentielle Programmiermethodik für Multicore-Systeme. Zu diesem Paradigma werden in der Vorlesung Betriebssysteme zahlreiche Konzepte wie Prozesse, Threads und Synchronisationsmechanismen wie Semaphore und Locks behandelt. In diesem Seminar werden diese Konzepte vertieft behandelt und ihre Verwendung anhand von typischen Anwendungen diskutiert. Hierzu ist die Programmiersprache Java aufgrund der breit gefächerten Nebenläufigkeitskonzepte für sehr gut geeignet. Beispiele für Themen sind: Thread-Konzept von Java Elementare Synchronisationsmechanismen Threadpools Atomic-Variablen Lock-Objekte und Semaphore Thread-sichere Container Parallele Array- und Stream-Verarbeitung Asynchrone Programmierung Voraussetzungen: Starkes Interesse an Software-Entwicklung und gute Programmierkenntnisse Literatur: Nebenläufige Programmierung mit Java, Jörg Hettel und Manh Tien Tran, dpunkt.verlag C++ Concurrency in Action, Anthony Williams, Manning Verlag Die Vorbesprechung findet in der ersten Semesterwoche statt. Nähere Informationen dazu folgen noch. Der reguläre Seminartermin einschließlich der Uhrzeit wird in der Vorbesprechung gemeinsam festgelegt.

Anmelderegeln

Diese Veranstaltung gehört zum Anmeldeset "Seminare.EIM: SoSe 2021".
Liebe Studierende,

die Anmeldung zu den Seminaren wird (voraussichtlich) am 22.03.2021 freigeschaltet. Ich möchte alle dringlich bitten, sich nur zu Seminaren anzumelden, die Sie auch tatsächlich zu absolvieren planen. Sollten tatsächlich keine freien Seminarplätze mehr zur Verfügung stehen, obwohl Sie noch einen Seminarplatz suchen, so tragen Sie sich bitte in das Seminar "Seminare.EIM:Studierende ohne Seminarplatz" ein. Wir informieren Sie dann gezielt, wenn Plätze frei werden.

Mit freundlichen Grüßen

Heiko Falk
Folgende Regeln gelten für die Anmeldung:
  • Diese Regel gilt von 22.03.2021 00:00 bis 01.08.2021 00:00.
    Die Anmeldung zu maximal 3 Veranstaltungen des Anmeldesets ist erlaubt.
  • Die Anmeldung ist möglich von 22.03.2021, 00:00 bis 09.04.2021, 00:00.
  • Es wird eine festgelegte Anzahl von Plätzen in den Veranstaltungen verteilt.
    Die Plätze werden in der Reihenfolge der Anmeldung vergeben.
Veranstaltungszuordnung:

Anmeldemodus

Die Anmeldung ist verbindlich, Teilnehmende können sich nicht selbst austragen.