Effizientes paralleles C++
- Type: Praktikum (P)
- Chair: KIT-Fakultäten - KIT-Fakultät für Informatik - Institut für Theoretische Informatik - ITI Sanders
- Semester: WS 23/24
-
Time:
Fr. 27.10.2023
15:45 - 17:30, wöchentlich
50.34 Raum 236
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (2. Obergeschoss)
Fr. 03.11.2023
15:45 - 17:30, wöchentlich
50.34 Raum 236
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (2. Obergeschoss)
Fr. 10.11.2023
15:45 - 17:30, wöchentlich
50.34 Raum 236
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (2. Obergeschoss)
Fr. 17.11.2023
15:45 - 17:30, wöchentlich
50.34 Raum 236
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (2. Obergeschoss)
Fr. 24.11.2023
15:45 - 17:30, wöchentlich
50.34 Raum 236
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (2. Obergeschoss)
Fr. 01.12.2023
15:45 - 17:30, wöchentlich
50.34 Raum 236
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (2. Obergeschoss)
Fr. 08.12.2023
15:45 - 17:30, wöchentlich
50.34 Raum 236
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (2. Obergeschoss)
Fr. 15.12.2023
15:45 - 17:30, wöchentlich
50.34 Raum 236
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (2. Obergeschoss)
Fr. 22.12.2023
15:45 - 17:30, wöchentlich
50.34 Raum 236
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (2. Obergeschoss)
Fr. 12.01.2024
15:45 - 17:30, wöchentlich
50.34 Raum 236
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (2. Obergeschoss)
Fr. 19.01.2024
15:45 - 17:30, wöchentlich
50.34 Raum 236
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (2. Obergeschoss)
Fr. 26.01.2024
15:45 - 17:30, wöchentlich
50.34 Raum 236
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (2. Obergeschoss)
Fr. 02.02.2024
15:45 - 17:30, wöchentlich
50.34 Raum 236
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (2. Obergeschoss)
Fr. 09.02.2024
15:45 - 17:30, wöchentlich
50.34 Raum 236
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (2. Obergeschoss)
Fr. 16.02.2024
15:45 - 17:30, wöchentlich
50.34 Raum 236
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (2. Obergeschoss)
-
Lecturer:
Prof. Dr. Peter Sanders
Sascha Witt
Matthias Schimek
Marvin Williams - SWS: 4
- Lv-No.: 2400195
- Information: Präsenz/Online gemischt
Inhalt | Im Praktikum implementieren Studenten vielseitige Programmier-Aufgaben in C++. Hierbei liegt das Hauptaugenmerk darauf, effiziente Codes zu erarbeiten und diese durch umfangreiche Experimente zu evaluieren. Die gestellten Aufgaben sind motiviert durch die wissenschaftliche Arbeit auf dem Gebiet des Algorithm Engineering. Sie decken sowohl komplexere Algorithmen als auch fortgeschrittene Datenstrukturen ab, des weiteren fortgeschrittene Techniken wie Templates (compile Zeit Optimierungen) und Parallelisierung (neue Thread Management Möglichkeiten der STD). Die Studierenden - können die Methoden des Algorithm Engineering verwenden, um gegebene algorithmische Probleme und Datenstrukturen in C++ zu implementieren und zu evaluieren. |
Vortragssprache | Deutsch/Englisch |
Organisatorisches | Termine nach Vereinbarung ~ 10h Präsenzzeit |