Programmieren mit OpenCL

Projekt "Programmieren mit OpenCL"

Ziel dieses Projekts ist die Implementierung eines experimentellen Einstein@Home Clients für AMD Grafikkarten mit Hilfe von OpenCL. Einstein@Home ist ein Distributed Computing Projekt (ähnlich SETI@Home), welches von Teilnehmern zur Verfügung gestellte Rechenleistung benutzt um so genannte Gravitationswelle zu finden. Im Rahmen des Projekts muß die existierende Anwendung angepasst werden, so dass alle Rechenintensiven Bereiche der Anwendung mit OpenCL implementiert sind.

Das Projekt ist auf eine Gruppe von 2 Teilnehmern ausgelegt. Bei Interesse melden Sie sich bitte vorab per E-Mail an.
 
Anforderungen
Kenntnisse in C/C++ und OpenCL, Erfahrung im Bereich Performance Optimierung oder die Bereitschaft sich diese Kenntnisse während des Projekts anzueignen werden vorausgesetzt.

Teilnehmerkreis
Studierende des Diplom-, Bachelor- oder Masterstudiengangs Informatik ab dem 5. Semester und andere Interessierte.

Projektleiter
Dipl.-Inf. Jens Breitbart

Vorbesprechung und weitere Terminplanung
Nach Vereinbarung. Bitte setzen Sie sich dazu mit Dipl.-Inf. Jens Breitbart in Verbindung.

 
Umfang

  • Bachelor 8 SWS (12 CP). Es ist nicht möglich das Projekt mit 4 SWS Bachelor zu belegen
  • Master 4 SWS (8 CP)


Sonstiges
Für weitere Auskünfte steht Ihnen Dipl.-Inf. Jens Breitbart. gern zur Verfügung

Sonstige Links
Projekt Bachelor im HISLSF Online-Vorlesungsverzeichnis
Projekt Master im HISLSF Online-Vorlesungsverzeichnis