Sponsored Links:
Bibliography on Threads and Multithreading (Popularity: )
http://liinwww.ira.uka.de/bibliography/Os/threads.html
Part of the Computer Science Bibliography Collection.
|
Survey of Threads (Popularity: )
http://www.northco.net/chenke/project/project2.html
Comparing Solaris, Linux, and Windows NT threads.
|
RT++ (Popularity: )
http://www.risc.uni-linz.ac.at/software/rt++/
Higher order threads for C++; tutorial and reference manual.
|
ZThreads (Popularity: )
http://zthread.sourceforge.net/
An advanced object-oriented, cross-platform C++ threading and synchronization library. [GPL]
|
comp.programming.threads FAQ (Popularity: )
http://www.lambdacs.com/cpt/FAQ.html
Bil Lewis's collection of frequently asked questions.
|
A Thread Performance Comparison (Popularity: )
http://www.usenix.org/publications/library/proceedings/usenix-nt98/full_papers/zabatta/zabatta_html/zabatta.html
Compares Windows NT and Solaris on a symmetric multiprocessor machine.
|
Introduction to Priority Inversion (Popularity: )
http://www.embedded.com/story/OEG20020321S0023
Gives an introduction to priority inversion and shows a pair of techniques to avoid them.
|
Fundamentals of Multithreading (Popularity: )
http://www.slcentral.com/articles/01/6/multithreading/
Technical article, covering Amdahl's Law, latencies and bandwidth, on-chip multiprocessing, Jackson technology, and simultaneous multithreading. (SystemLogic.net)
|
Priority Inheritance Protocols (Popularity: )
http://www-md.e-technik.uni-rostock.de/ma/gol/rtsys-bib/90-toc-pcp.pdf
Use of synchronization mechanisms like semaphores, monitors, and critical regions can lead to uncontrolled priority inversion. [PDF file]
|
Object-Oriented Multithreading using C++ (Popularity: )
http://www.wiley.com/legacy/compbooks/catalog/18012-2.htm
This book shows how to avoid common pitfalls of multithreading in UNIX, Windows NT, or OS/2 environments.
|
State Threads Library (Popularity: )
http://state-threads.sourceforge.net/
A small application library for writing fast and highly scalable Internet applications on UNIX-like platforms. [Open source, MPL or GPL]
|
Await && Locks (Popularity: )
http://await.sourceforge.net/
An expressive C++ thread synchronization library.
|
Thread Implementation Table (Popularity: )
http://members.aol.com/drbutenhof/ThreadTable.html
Dave Butenhof's comparison of thread implementations.
|
Portable Thread Synchronization using C++ (Popularity: )
http://world.std.com/~jimf/papers/c++sync/c++sync.html
Provides example C++ classes implementing a series of synchronization objects useful for building portable (Solaris and Win32) multithreaded applications.
|
comp.programming.threads FAQ (Popularity: )
http://www.serpentine.com/~bos/threads-faq/
Frequently asked questions (by Bryan O'Sullivan).
|
C++ Portable Types Library (PTypes) (Popularity: )
http://www.melikyan.com/ptypes/
A simple alternative to the STL plus portable multithreading and networking. Compiles under modern Unix and Windows systems. [Open-source, zlib-like ...
|
volatile - Multithreaded Programmer's Best Friend (Popularity: )
http://www.cuj.com/documents/s=7998/cujcexp1902alexandr/
Discusses the usage of the volatile keyword in multithreaded C++ programs.
|
Foundations of Multithreaded, Parallel, and Distributed Programming (Popularity: )
http://www.aw-bc.com/catalog/academic/product/0,1144,0201357526,00.html
This book teaches the fundamental concepts of multithreaded, parallel and distributed computing. Emphasizes how to solve problems, with correctness the ...
|
Concurrent Programming: Principles and Practice (Popularity: )
http://www.aw-bc.com/catalog/academic/product/0,1144,0805300864,00.html
This book provides an in-depth overview of underlying principles as well as practical techniques that can be used to design ...
|