|
Fakultät
Elektrotechnik
Wintersemester 2002/03:
- Projektkurs
Software Engineering
Lehrstuhl für Realzeit-Computersysteme
- High-Performance-Computing
Lehrstuhl für Datenverarbeitung
Paktikum:
High-Performance-Computing
Mit Hilfe des Projektkurses "High-Performance-Computing" soll
vermittelt werden, mit welchen Verfahren und Hilfsmitteln Software-Aufgaben
von Computern schneller gelöst werden können. Der Schwerpunkt
liegt im parallelen Rechnen auf mehreren PCs und der damit verbundenen
dynamischen Verteilung von Teilaufgaben bzw. dem Zusammenfügen der
Teilergebnisse.
Das Wissen um eine derartige Beschleunigung von Rechenergebnissen wird
in der Zeit von Multimedia und immer komplexeren Berechnungen und Analysen
immer wichtiger. Ein Beispiel ist die Codierung oder auch Analyse von
Videos und Bildern, die in möglichst kurzer Zeit erfolgen sollte.
Der Kurs gliedert sich in einen Vorlesungsteil und zwei praktische Projekte.
Das erste dient dem Kennenlernen und Einarbeiten in das Programmieren
von Clustern. Im zweiten Projekt sollen Gruppen zu 3 bis 4 Personen dieses
Wissen auf ein festgelegtes Thema aus dem Bereich der Videoanalyse anwenden.
Inhalt:
Performance-Messung von Software Optimierung von Quellcode Programmierung
von PC-Clustern mit MPI
(Link zur Veranstaltung)
|