Lab: Efficient Parallel C++
- Typ: Praktikum (P)
- Lehrstuhl: ITI Sanders
-
Ort:
50.34 Raum 301
-
Zeit:
Donnerstag 14:00 - 15:30 Uhr
-
Dozent:
Prof. Dr. Peter Sanders
Matthias Schimek
Marvin Williams
Daniel Seemaier
Jannick Borowitz - SWS: 4
- LVNr.: 2400195
- Hinweis: Präsenz/Online gemischt
Anmeldung
Da sich die für diesen Kurs erforderlichen Vorkenntnisse nicht einfach über formale Voraussetzungen definieren lassen, erfolgt die Platzvergabe über ein Bewerbungsverfahren.
Für die Bewerbung genügt eine kurze, informelle E-Mail (max. 150 Wörter), in der Sie Ihre Erfahrung mit C++ sowie Ihr Wissen über die theoretischen Grundlagen der Algorithmik darstellen. Bitte senden Sie Ihre Bewerbung an epcpp@mail.informatik.kit.edu.
Alle Bewerbungen, die bis 5. Oktober, 23:59 Uhr eingehen, erhalten am 6. Oktober eine Rückmeldung. Spätere Bewerbungen können berücksichtigt werden, sofern noch Plätze verfügbar sind.
Inhalt
In this practical course students solve multiple programming tasks in C++. The main focus is on the efficient implementation and their evaluation through extensive experiments. The programming tasks are motivated by scientific work in the field of algorithm engineering.
They cover complex algorithms as well as advanced data structures, furthermore advanced programming techniques and parallelization (thread management capabilities of the standard library).
(For more details see module description)