Tim Bailey
C++ Threading
Technical Report, 2010
DescriptionThis report was written as a resource for a series of postgraduate seminars on C++ software design (originally delivered in April 2010). It demonstrates how to write multi-threaded code that is as easy to implement, debug and maintain as single-threaded code. The focus is not the threading API (eg., pthreads, Boost.thread, or C++11 std::thread) but on higher level threading patterns, which include:
Download Slides
[pdf]
(56 kb, 14 pages)
[Tim's Homepage]
|