Lehrinhalte
C offers one of the most advanced threading interfaces available today. Using this interface as an example, the course teaches how to develop parallel software for shared memory with threads.
Shared memory architectures
Managing threads
Sharing data between threads
Synchronizing concurrent operations
Designing lock-based concurrent data structures
Designing programs for concurrency
Testing and debugging
Voraussetzungen
Knowledge of C/C
Online-Angebote
Moodle
C offers one of the most advanced threading interfaces available today. Using this interface as an example, the course teaches how to develop parallel software for shared memory with threads.
Shared memory architectures
Managing threads
Sharing data between threads
Synchronizing concurrent operations
Designing lock-based concurrent data structures
Designing programs for concurrency
Testing and debugging
Voraussetzungen
Knowledge of C/C
Online-Angebote
Moodle
- Lehrende: Tim Beringer
- Lehrende: Alexander Geiß
- Lehrende: Arya Mazaheri
- Lehrende: Felix Wolf
Semester: ST 2021