New Perspectives on Solving Concurrency
Slides
Resources
- Anastasia Kazakova, Code Analysis++, Meeting C++, 2021
- Lucian Radu Teodorescu, Refocusing Amdahl’s Law, Overload 157, June 2020
- Lucian Radu Teodorescu, The Global Lockdown of Locks, Overload 158, August 2020
-
Lucian Radu Teodorescu, Concurrency Design Patterns, Overload 159, October 2020
- Lucian Radu Teodorescu, Threads Considered Harmful, ACCU 2021
-
Lucian Radu Teodorescu, Designing Concurrent C++ Applications, C++Now 2021
- Jared Hoberock, et al., A Unified Executors Proposal for C++ | P0443R14, ISO/IEC JTC1/SC22/WG21, September 2020
-
Michał Dominiak, et al., P2300R2: std::execution, ISO/IEC JTC1/SC22/WG21, October 2021
- Lucian Radu Teodorescu, Concurrency Design Patterns, Overload 162, April 2021
- Lucian Radu Teodorescu, Executors: a Change of Perspective, Overload 165, October 2021
Images copyright
- Ricardo Gomez Angel, assorted-color window blinds
- Robert McClure and Brian Randell, NATO Software Engineering Conference
- Andreas F. Borchert, Edsger Dijkstra at ETH Zurich in 1994
- Anastasia Kazakova, Code Analysis++, Meeting C++, 2021
- Karsten Würth, long straight road with trees on the side
- Jens Herrndorff, aerial photography of cross streets