Im Rahmen des Projekts soll eine C++-basierte Inter-Process-Communication (IPC)-Infrastruktur geschaffen werden, um einen FPGA-Rechencluster mit bis zu 64 FPGAs (Field Programmable Gate
Array) über ein Netzwerk verwalten zu können. Der Aufgabenbereich umfasst die Analyse und Evaluation von verschiedenen IPC-Protokollen für die Kommunikation zwischen Client und Server (z.B. JSON-RPC über HTTP), die Erweiterung einer vorhandenen C++-Software-Bibliothek um ein
Server/Client Konzept sowie die Einrichtung eines Webservers.
Grundkenntnisse einer Programmiersprache wie C/C++ oder Java.
Kenntnisse von Netzwerkprotokollen und Erfahrungen bei der Einrichtung
eines Webservers sind vorteilhaft, aber nicht erforderlich.
Frequency | Weekday | Time | Format / Place | Period | |
---|---|---|---|---|---|
by appointment | n.V. | M6-116 | 08.10.2012-01.02.2013 |
Module | Course | Requirements | |
---|---|---|---|
39-M-Inf-P1_NWI Projekt 1 | Projekt 1 | Ungraded examination
|
Student information |
39-M-Inf-P_ver1 Projekt | Projekt | Ungraded examination
|
Student information |
39-M-MBT-PJ Projekt | Projekt | Study requirement
|
Student information |
- | Ungraded examination | Student information |
The binding module descriptions contain further information, including specifications on the "types of assignments" students need to complete. In cases where a module description mentions more than one kind of assignment, the respective member of the teaching staff will decide which task(s) they assign the students.
Degree programme/academic programme | Validity | Variant | Subdivision | Status | Semester | LP | |
---|---|---|---|---|---|---|---|
Intelligente Systeme / Master | (Enrollment until SoSe 2012) | Projekt | Wahlpflicht | 3. | 10 | unbenotet | |
Molekulare Biotechnologie / Master | (Enrollment until SoSe 2012) | Projekt | Wahlpflicht | 3. | 10 | unbenotet | |
Naturwissenschaftliche Informatik / Master | (Enrollment until SoSe 2012) | Projekt I; Projekt II | Wahlpflicht | 3. | 10 | unbenotet |
Die erfolgreiche Bearbeitung einer Teilaufgabe des Projektes, eine
Abschlusspräsentation und eine kurze schriftliche Dokumentation ergeben 10 Punkte, nicht wie momentan angegeben 20 Punkte. !!!! Im Zuge der Umstellung der Prüfungsverwaltung wird die Punktzahl in Kürze korrigiert.