Proseminar Rechnernetze:
Challenges in Parallel Computing

Ausgewählte Aspekte des parallelen Rechnens
Seminar zu ausgewählten Themen der Informatik
für Bachelor im Sommersemester 2016 (LMU, TUM Bachelor - IN0014)

Prof. Dr. D. Kranzlmüller
Prof. Dr. H.-G. Hegering (em.)
Tobias Fuchs, M.Sc.

Aktuelles

Inhalt des Seminars

Überblick

Parallel Computing - Parallelrechnen - befasst sich mit der gleichzeitigen Verwendung von mehreren Rechenkernen zur Lösung eines Problems. Das historische Einsatzgebiet von Parallelrechnern ist das technisch-wissenschaftliche Hoch- und Höchstleistungsrechnen (High Performance Computing, HPC) wo heute in Supercomputern häufig mehrere Zehntausend Rechenkerne zum Einsatz kommen.

Der Einsatzbereich von Parallelrechnern hat sich jedoch in den letzten Jahren in alle Bereiche der IT ausgedehnt. Alle Server, Desktop und Notebook CPUs sind heute mit Multicore CPUs ausgestattet und seit kurzem folgen auch Smartphones und Tablets diesem Trend. In jedem Fall kann nur durch explizite parallele Programmierung das volle Potential einer solchen Platform ausgenutzt werden und Parallelrechnen wird zusehends zur "must have" Qualifikation für IT Fachleute.

Der Entwurf und die Implementierung paralleler Programme stellt Entwickler vor besondere Herausforderungen an mehreren Fronten wie z.B. Entwurf, Tests, formale Verifizierung und dem Zusammenspiel mit parallelen Rechnerarchitekturen.
Im Rahmen dieses Seminars werden ausgewählte Themen aus diesen Feldern vorgestellt.

Organisation

Ablauf

Um der Anzahl der Seminarteilnehmer gerecht zu werden, werden Sie in 2er-Gruppen arbeiten. Sie erstellen in der Gruppe zu dem Ihnen zugeteilten Thema eine Seminararbeit, die von beiden Gruppenmitgliedern am Ende des Semesters in einer Blockveranstaltung präsentiert wird. Jede Gruppe erhält einen Betreuer.
Termine und Agenda werden im Laufe des Semesters auf dieser Seite veröffentlicht.

Themen zur Bearbeitung werden in einer Einführungsveranstaltung vergeben, deren Zeit und Ort auf dieser Seite bekannt gegeben wird. Soweit möglich werden wir Ihren Themenpräferenzen entgegenkommen. Die Teilnahme an der Einführungsveranstaltung ist für alle Teilnehmer verpflichtend.

Im Laufe des Semesters werden zudem eine Veranstaltung zu Präsentationstechniken und zum Umgang mit der Textsetzungssoftware LaTeX, die Sie bevorzugt für Ihre Ausarbeitungen verwenden sollen, angeboten. Bitte beachten Sie dazu auch die Rubriken Aktuelles und Termine. Wir werden außerdem versuchen, der Bedeutung des Themas durch mindestens einen externen Expertenvortrag Rechnung zu tragen. Ort und Zeit dieser Veranstaltung werden rechtzeitig bekannt gegeben.
Die Teilnahme an diesen Veranstaltungen ist Pflicht.

Ausarbeitung und Vorträge

Das schriftlichen Ausarbeitungen der Seminararbeiten werden im Format
Springer Lecture Notes in Computer Science (LNCS, Proceedings)
verfasst.

Der Umfang der Ausarbeitung ist 10 bis maximal 12 Seiten.
Eine Überschreitung von 12 Seiten ist nur im Einzelfall nach Rücksprache mit Ihrem Betreuer möglich.

Vortragslänge im Blockseminar ist 25 Minuten. Die Bewertung basiert jeweils zur Hälfte auf Ausarbeitung und Vortrag.
Verwenden Sie für Ihre Präsentation bitte diese Vorlage.

Die Vortragslänge wird unbedingt eingehalten. Wir empfehlen als Vorbereitung ausdrücklich einen Probevortrag vor Ihrem Betreuer.

Voraussetzungen

Für eine erfolgreiche Teilnahme am Seminar ist die Anwesenheit an allen Präsenzterminen Pflicht. Kenntnisse der Vorlesungen Parallel Computing - Grundlagen und Anwendungen und Entwurf und Implementierung Paralleler Programme oder äquivalente Vorkenntnisse sind hilfreich, aber nicht Voraussetzung.

Termine

Themenliste

Die hier aufgeführten Referenzen zu den Seminarthemen sollen nur einen ersten Einstieg in das jeweilige Thema bieten.
Sie stellen also kein abgeschlossenes Quellenverzeichnis dar und müssen in Ihrer Ausarbeitung nicht zwingend berücksichtigt werden.

Allgemeine Referenzen: Lesenswert zum Hintergrund des Seminars:

Hardware

Formale Aspekte

Algorithmen und Datenstrukturen

Software Engineering

Kontakt

Fragen, Kritik und Anregungen sind immer willkommen. Nutzen Sie bitte die seminarspezifische E-Mail-Adresse seminar16@nm.ifi.lmu.de, um mit uns in Kontakt zu treten.


Last Change: Mon, 11 Dec 2023 07:35:25 +0100 - Viewed on: Fri, 01 Nov 2024 07:29:36 +0100
Copyright © MNM-Team http://www.mnm-team.org - Impressum / Legal Info  - Datenschutz / Privacy