Concurrency with modern C++
Rainer Grimm
This class gives you a detailed insight into the multithreading facilities of C++11 - C++17, and the parallel algorithms of C++17.
-
Multithreading
- Threads
- Shared Data
- Mutexes and Locks
- Thread-safe Initialisation
- Thread-Local Data
- Condition Variables
- Tasks (Promises and Futures)
-
Parallel Algorithms of the Standard Template Library (C++17)
- Execution Policies
- Algorithms
- The New Algorithms
Rainer Grimm
Rainer Grimm has worked as a software architect, team lead and instructor for about 20 years. In his spare time, he likes to write articles about C++, Python, and Haskell. Rainer Grimm also likes to speak at conferences. He publishes weekly on his English and German blog "Modernes C++". Heise Developer hosts the German blog. Now he is an independent instructor giving seminars about modern C++ and Python. He published several books in various languages to modern C++ and concurrency, in particular.