Articles
Lucian Radu Teodorescu, Composition and Decomposition of Task Systems, Overload 162, April 2021
Lucian Radu Teodorescu, A Case Against Blind Use of C++ Parallel Algorithms, Overload 161, February 2021
Lucian Radu Teodorescu, Concurrency Design Patterns, Overload 159, October 2020
Lucian Radu Teodorescu, The Global Lockdown of Locks, Overload 158, August 2020
Lucian Radu Teodorescu, Refocusing Amdahl’s Law, Overload 157, June 2020
Edward A. Lee, The Problem with Threads, Technical Report UCB/EECS-2006-1, 2006
Michael McCool, Arch D. Robison, James Reinders, Structured Parallel Programming: Patterns for Efficient Computation, Morgan Kaufmann, 2012
C.A.R. Hoare, Communicating Sequential Processes, Prentice-Hall