Jump for page navigation or with accesskey and key 1. 
Jump to page content or with accesskey and key 2. 
Home    Login     
Logout in [min] [minutetext]

Capstone Project: Design and Implementation of a High-Level API for Programming Heterogeneous Clusters - Single View

Basic Information
Type of Course Project seminar Long text
Number 100222 Short text
Term SS 2014 Hours per week in term 2
Expected no. of participants 8 Study Year
Max. participants 8
Credits Assignment enrollment
Hyperlink http://pvs.uni-muenster.de/pvs/lehre//SS14/projekt/index.html
Language german
Dates/Times/Location Group: [no name] iCalendar export for Outlook
  Day Time Frequency Duration Room Room-
plan
Lecturer Status Remarks Cancelled on Max. participants
iCalendar export for Outlook Tue. 10:00 to 12:00 weekly to 10.07.2014           
Group [no name]:
 


Responsible Instructors
Responsible Instructors Responsibilities
Gorlatch, Sergei, Prof. Dr. responsible
Steuwer, Michel begleitend
Haidl, Michael begleitend
Curriculae
Graduation - Curricula 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
Exams / Modules
Number of exam Module
16009 Projektseminar - Bachelor Informatik Version 2007
14001 Projektseminar - Master Informatik Version 2008
17016 Projektseminar - Bachelor Informatik Version 2011
18016 Projektseminar - Bachelor Informatik Version 2011
Assign to Departments
Fachbereich 10 Mathematik und Informatik
Contents
Description

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.

Prerequisites

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

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

Structure Tree
Lecture not found in this Term. Lecture is in Term SS 2014 , Currentterm: SoSe 2024