Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 
Startseite    Anmelden     
Logout in [min] [minutetext]

Projektseminar: Design und Implementation einer High-Level API zur Programmierung heterogener Clustersysteme - Einzelansicht

Grunddaten
Veranstaltungsart Projektseminar Langtext
Veranstaltungsnummer 100222 Kurztext
Semester SS 2014 SWS 2
Erwartete Teilnehmer/-innen 8 Studienjahr
Max. Teilnehmer/-innen 8
Credits Belegung Belegpflicht
Hyperlink http://pvs.uni-muenster.de/pvs/lehre//SS14/projekt/index.html
Sprache deutsch
Termine Gruppe: [unbenannt] iCalendar Export für Outlook
  Tag Zeit Rhythmus Dauer Raum Raum-
plan
Lehrperson Status Bemerkung fällt aus am Max. Teilnehmer/-innen
iCalendar Export für Outlook Di. 10:00 bis 12:00 woch bis 10.07.2014           
Gruppe [unbenannt]:
 


Zugeordnete Personen
Zugeordnete Personen Zuständigkeit
Gorlatch, Sergei, Prof. Dr. verantwort
Steuwer, Michel begleitend
Haidl, Michael begleitend
Studiengänge
Abschluss - Studiengang Sem ECTS Bereich Teilgebiet
Bachelor - Informatik (82 079 7) - 10
Bachelor Sonder - Vorlesungsverzeichnis für Studieninteressierte (LS Z57 0) -
Master - Informatik (88 079 0) - 20
Diplom - Informatik (11 079 2) - 20
Diplom - Mathematik (Nebenfach Informatik) (11 915 98) - 20
Prüfungen / Module
Prüfungsnummer Modul
16009 Projektseminar - Bachelor Informatik Version 2007
14001 Projektseminar - Master Informatik Version 2008
17016 Projektseminar - Bachelor Informatik Version 2011
18016 Projektseminar - Bachelor Informatik Version 2011
Zuordnung zu Einrichtungen
Fachbereich 10 Mathematik und Informatik
Inhalt
Kommentar

In diesem Projektseminar möchten wir uns mit der Programmierung von modernen Clustersystemen beschäftigen. Unter einem Clustersystem versteht man einen Verbund mehrerer Computer, welche als Knoten (engl. Nodes) bezeichnet werden. Solche Systeme werden zur Bearbeitung zeitintensiver Anwendungen, insbesondere naturwissenschaftliche und wissenschaftliche Anwendungen, genutzt. Moderne Clustersysteme bestehen zunehmend aus heterogenen Knoten, welche unterschiedliche parallele Prozessoren für die Berechnung verwenden. Die Programmierung solcher Systeme ist extrem aufwendig, da unterschiedliche Programmieransätze kombiniert werden müssen.

Ziel dieses Projektseminars ist es, eine Programmierschnittstelle (API) zu entwickeln, welche es erlaubt, Problemstellungen auf einem abstrakteren Niveau zu beschreiben, um den Anwendungsentwickler vor technischen Details des zugrundeliegenden Hardwaresystems zu schützen.

Voraussetzungen

Die Teilnahme an diesem Projektseminar setzt grundlegende Kenntnisse der Programmiersprache C++ voraus. Kenntnisse von Multicore und GPU und Parallelen Systemen sind von Vorteil.

Leistungsnachweis Vorträge, Implementierung eines Softwaresystems, Ausarbeitung, aktive Teilnahme

Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden. Veranstaltung ist aus dem Semester SS 2014 , Aktuelles Semester: SoSe 2024