This book shows how to avoid common pitfalls of multithreading in UNIX, Windows NT, or OS/2 environments.
A small application library for writing fast and highly scalable Internet applications on UNIX-like platforms. [Open source, MPL or GPL]
An expressive C++ thread synchronization library.
Resources on designing a thread class in C++. Provides introduction, basic approach, implementation and using the class thread in C++.
Dave Butenhof's comparison of thread implementations.
Provides example C++ classes implementing a series of synchronization objects useful for building portable (Solaris and Win32) multithreaded applications.
Frequently asked questions (by Bryan O'Sullivan).
Introduction to C++ (on Win32) and Java multithreading.
A simple alternative to the STL plus portable multithreading and networking. Compiles under modern Unix and Windows systems. [Open-source, zlib-like license]
Discusses the usage of the volatile keyword in multithreaded C++ programs.
Computers /
Programming /
Languages /
Concurrent
|