Workshop zur Programmierung paralleler Architekturen
(english version)

Am 25. Februar werden wir im Rahmen des Seminars "Computergrafik und virtuelle Realitäten" um 16 c.t. (Hauptgebäude, F435) einen Workshop zur Programmierung paralleler Rechnerarchitekturen abhalten.
In dem Workshop werden diverse Konzepte moderner Rechnerarchitekturen vermittelt und die Ausnutzung solcher Systeme an Beispielen anschaulich erklärt. Durch die Verwendung von aktuellen Techniken wie SIMD, Multi-Threading und OpenMP lassen sich Programme in Ihrer Ausführung deutlich beschleunigen, was in manchen Fällen sogar interaktive Frameraten erlauben sollte.
Den Themenschwerpunkt des Workshops bildet die Programming des am Lehrstuhl vorhandenen Clusters, welcher sich durch die spezielle Cell Prozessor Architektur auszeichnet und dadurch eine theoretische Rechenleistung von ca. 5 TFlops erreichen kann. Diese enorme Rechenleistung erlaubt die Berechnung komplexer physikalischer Modelle in Echtzeit und ermöglicht somit realistischere Interaktionen in Virtual Reality Systemen.
Der Workshop ist für alle Interessierten offen und richtet sich hauptsächlich an Studenten, die am Lehrstuhl eine Arbeit (Bachelor/Master) unter den vorgestellten Architekturen schreiben möchten.
Contents
- Concepts of parallel architectures
- x86 architectures
- Cell architecture:
- controlling the SPUs
- using SIMD
- memory access and data transfer via DMA
- MPI for distributed architectures
- Applications
- fundamental operations: Scatter, Gather, Allreduce
There is one comment on this page. [Display comment]