teaching:sommersemester_2016:parallelrechnerevaluation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

teaching:sommersemester_2016:parallelrechnerevaluation [2019-03-26 09:40] (current)
Line 1: Line 1:
 +====== Projekt „Parallelrechnerevaluation“ ======
  
 +===== Beschreibung =====
 +
 +Unter einem Parallelrechner versteht man einen Rechner, auf dem Anwendungen echt parallel ausgeführt werden können.
 +Die heutzutage üblichen Desktop-PCs sind bereits kleine Parallelrechner,​ da mehrere Kerne eine echt parallele Abarbeitung von Anwendungen erlauben.
 +Vor allem aufgrund der Verbreitung von letzteren wird in Zukunft die Programmierung von parallelen Programmen und Algorithmen an Bedeutung gewinnen.
 +Cluster kombinieren mehrere Rechner über eine schnelle Vernetzung um auch größere Probleme schnell lösen zu können. ​
 +Existierende Cluster-Supercomputer kommen auf mehrere 100.000 Prozessoren.
 +Ein weiterer wichtiger Aspekt im Bereich der Supercomputer ist auch die effiziente Speicherung von großen Datenmengen.
 +
 +Im Rahmen des Projekts können verschiedene Aspekte von Parallelrechnern genauer analysiert und evaluiert werden.
 +Hierzu steht ein kleinerer Entwicklungscluster des Arbeitsbereichs zur Verfügung.
 +
 +Die Themen gliedern sich in die Entwicklung von parallelen Anwendungnsprototypen (beispielsweise für wissenschaftliche Probleme) und Dateisystemen,​ und die Evaluation von Hard- und Software (inklusive alternativer Programmiersprachen).
 +Theoretische Betrachtungen und Evaluation der Thesen mittels Prototypen ebenfalls möglich.
 +Viele weitere Themen sind möglich.
 +
 +Damit wir besser Themen vorschlagen können empfehlen wir folgende Fragen zu beantworten:​
 +  * Welche Programmiersprache (C, Python oder Java)
 +  * Programmieranteil am Projekt (Wenig programmieren und mehr Theorie/​Evaluation/​Dokumentation vs. viel programmieren)
 +
 +Beachten Sie auch unsere allgemeinen organisatorischen [[:​Teaching:​Organisatorische Hinweise#​projekte|Hinweise zu Projekten]].
 +
 +===== Zielgruppe =====
 +
 +Das Projekt eignet sich für Studierende der Informatik in den Diplom- und Bachelorstudiengängen.
 +Studierende anderer Studiengänge müssen die Anrechnung mit dem jeweiligen Prüfungsausschuss klären.
 +
 +Interessierte Zuhörer sind auch herzlich willkommen.
 +
 +===== Daten der Veranstaltung =====
 +
 +|| Zeit || Donnerstag, 14--16 Uhr ||
 +|| Ort || [[https://​www.uni-hamburg.de/​onTEAM/​campus/​index.html?​loc=i12340438|DKRZ]],​ Raum 034 ||
 +|| Beginn || 07.04.2016 ||
 +|| Mailingliste || [[https://​wr.informatik.uni-hamburg.de/​listinfo/​pre-16|PRE-16]] ||
 +
 +===== Dozenten =====
 +
 +  * [[People:​Michael Kuhn]] (Ansprechpartner)
 +  * [[People:​Alumni:​Julian Kunkel]]
 +  * [[People:​Externals:​Yevhen Alforov]]
 +  * [[People:​Jakob Lüttgau]]
 +  * [[People:​Eugen Betke]]
 +
 +===== Themenliste =====
 +
 +  * <​del>​Collect information about storage hardware: Thomas Walther</​del>​ ((Julian Kunkel))
 +  * Cluster handbook: Kamila Mazur, Olga Perevalova ((Michael Kuhn)) ((Julian Kunkel)) {{:​teaching:​sommersemester_2016:​pre-16-mazur-perevalova-cluster-handbook.pdf|Bericht}}
 +  * HDF5 shared memory VOL plugin: Olga Kravtsova, Paul Hölzen ((Jakob Lüttgau)) ((Eugen Betke)) {{:​teaching:​sommersemester_2016:​pre-16-paul-hoelzer-olga-kravtsova-hdf5-vol-plugin.pdf|Bericht}}
 +  * I/O analysis of climate applications:​ Arne Beer, Frank Röder ((Michael Kuhn)) ((Yevhen Alforov)) {{:​teaching:​sommersemester_2016:​pre-16-beer-roeder-io-analysis-climate.pdf|Bericht}}
 +  * Compression tool: Michael Straßberger ((Michael Kuhn)) ((Julian Kunkel)) {{:​teaching:​sommersemester_2016:​pre-16-strassberger-open-compress-benchmark.pdf|Bericht}}
 +===== Zeitplan und Materialien =====
 +
 +Bei einem allgemeinen Einführungstermin werden Grundlagen vermittelt.
 +Außerdem werden die Teilnehmer in Gruppen eingeteilt und bekommen Themen zugewiesen.
 +
 +Nach der Festlegung der Themen soll ein Projektplan erstellt und mit dem jeweiligen Betreuer diskutiert werden.
 +Regelmäßige Zwischenbesprechungen und -präsentationen sowie eine Abschlusspräsentation dienen dazu die Ergebnisse den anderen Projektteilnehmern vorzustellen.
 +
 +  * **07.04.** Einführung
 +  * **12.05.** Zwischenbesprechung
 +  * **02.06.** Zwischenbesprechung
 +  * **07.07.** Zwischenpräsentation
 +  * **04.08.** Zwischenbesprechung
 +  * **01.09.** Abschlusspräsentation
teaching/sommersemester_2016/parallelrechnerevaluation.txt · Last modified: 2019-03-26 09:40 (external edit)