ZThreads
An advanced object-oriented, cross-platform C++ threading and synchronization library. [GPL]
A Thread Performance Comparison
Compares Windows NT and Solaris on a symmetric multiprocessor machine.
Thread Implementation Table
Dave Butenhof's comparison of thread implementations.
Survey of Threads
Comparing Solaris, Linux, and Windows NT threads.
State Threads Library
A small application library for writing fast and highly scalable Internet applications on UNIX-like platforms. [Open source, MPL or GPL]
RT++
Higher order threads for C++; tutorial and reference manual.
Protothreads
Extremely lightweight stackless threads which provide linear code execution for event-driven systems, designed for severely memory constrained systems.
Priority Inheritance Protocols
Use of synchronization mechanisms like semaphores, monitors, and critical regions can lead to uncontrolled priority inversion. [PDF file]
Portable Thread Synchronization using C++
Provides example C++ classes implementing a series of synchronization objects useful for building portable (Solaris and Win32) multithreaded applications.
Object-Oriented Multithreading using C++
This book shows how to avoid common pitfalls of multithreading in UNIX, Windows NT, or OS/2 environments.
[ 1 ] [ 2 ] [ 3 ]
|