Bachelorarbeit: Evaluation der Skelettbibliothek FastFlow
Thema
Skelettbibliotheken ermöglichen die schnellere Entwicklung paralleler Programme. Wiederkehrende Muster der parallelen Programmierung (bezeichnet als Skelette) werden vom Anwendungsentwickler angepasst ohne die Notwendigkeit mit Details der parallelen Programmierung zu beschäftigen.
Die Skelettbibliothek FastFlow ermöglicht die Programmierung für multi-core Prozessoren und verteilten Systemen. Zur Zeit wird an einer Erweiterung für GPUs gearbeitet. Diese Bachelorarbeit soll die Skelettbibliothek FastFlow evaluieren und mit der in Münster entwickelten Skelettbibliothek SkelCL [en] vergleichen.
Literatur
Voraussetzungen
Kenntnisse in der Programmierung mit C/C++ sind hilfreich.
Umfang
Bachelorarbeit (6 Wochen Bearbeitungszeit).
Student
André Lüers