3 ms·
Good succinct tutorial. For people interested in studying Concurrency (Threading is just a subset of the model) i highly suggest the following book; Foundation
by rramadass 6y ago
Good succinct tutorial. For people interested in studying Concurrency (Threading is just a subset of the model) i highly suggest the following book;
Foundations of Multithreaded, Parallel, and Distributed Programming by Gregory Andrews.
On the low-level OS/Hardware side (i.e. SMP/Caches etc.) UNIX Systems for Modern Architectures: Symmetric Multiprocessing and Caching for Kernel Programmers by Curt Schimmel is excellent.
- Daho0n 6y agoThank you for those. Do you happen to know a good one on C#? Trying to learn more about the Windows side.
- dauchande 6y agoC# should use Async and Await. Steven Cleary's book is the standard for C#: Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming For Windows, I liked: Concurrent Programming on Windows by Duffy