|
|
Generic Synchronization Policies in C++URL: http://www.ciaranmchale.com/gsp/ ODP description: Most uses of synchronization code in multi-threaded applications fall into a small number of high-level “usage patterns”, or what can be called generic synchronization policies (GSPs). This paper illustrates how the use of such GSPs simplify the writing of thread-safe classes. In addition, this paper presents a C++ class library that implements commonly-used GSPs. ![]() |
|
|
Bibliography on Threads and MultithreadingURL: http://liinwww.ira.uka.de/bibliography/Os/threads.html ODP description: Part of the Computer Science Bibliography Collection. Page title: Bibliography on threads and multithreading Page description: Bibliography on threads and multithreading. This bibliography is a part of the Computer Science Bibliography Collection. ![]() |
|
|
ZThreadsURL: http://zthread.sourceforge.net/ ODP description: An advanced object-oriented, cross-platform C++ threading and synchronization library. [GPL] ![]() |
|
|
State Threads Library for Internet ApplicationsURL: http://state-threads.sourceforge.net/ ODP description: The State Threads is a small application library which provides a foundation for writing fast and highly scalable Internet applications (e.g., web, proxy, mail servers) on UNIX-like platforms. It offers a threading API for structuring a network application as an event-driven state machine. Page title: State Threads Library Page description: State Threads Library Project page ![]() |
|
|
Foundations of Multithreaded, Parallel, and Distributed ProgrammingURL: http://www.aw-bc.com/catalog/academic/product/0,1144,0201357526,00.html ODP description: This book teaches the fundamental concepts of multithreaded, parallel and distributed computing. Emphasizes how to solve problems, with correctness the primary concern and performance an important, but secondary, concern. (Gregory R. Andrews) Page title: Foundations of Multithreaded, Parallel, and Distributed Programming - Addison-Wesley and Benjamin Cummings Catalog ![]() |
|
|
Survey of ThreadsURL: http://www.northco.net/chenke/project/project2.html ODP description: Comparing Solaris, Linux, and Windows NT threads. ![]() |
|
|
comp.programming.threads FAQURL: http://www.lambdacs.com/cpt/FAQ.html ODP description: Bil Lewis's collection of frequently asked questions. ![]() |
|
|
Await && LocksURL: http://await.sourceforge.net/ ODP description: An expressive C++ thread synchronization library. Page title: Await && Locks Home Page Page description: Await and Locks Home Page ![]() |
|
|
Concurrent Programming: Principles and PracticeURL: http://www.aw-bc.com/catalog/academic/product/0,1144,0805300864,00.html ODP description: This book provides an in-depth overview of underlying principles as well as practical techniques that can be used to design concurrent programs. (Greg Andrews) Page title: Concurrent Programming: Principles and Practice - Addison-Wesley and Benjamin Cummings Catalog ![]() |
|
|
Portable Thread Synchronization using C++URL: http://www.frostbytes.com/~jimf/papers/c++sync/c++sync.html ODP description: Provides example C++ classes implementing a series of synchronization objects useful for building portable (Solaris and Win32) multithreaded applications. Page title: Portable Thread Synchronization Using C++ ![]() |
|
|
A Thread Performance ComparisonURL: http://www.usenix.org/publications/library/proceedings/usenix-nt98/full_papers/zabatta/zabatta_html/zabatta.html ODP description: Compares Windows NT and Solaris on a symmetric multiprocessor machine. Page title: Papers - 2nd USENIX Windows NT Symposium ![]() |
|
|
Priority Inheritance ProtocolsURL: http://www-md.e-technik.uni-rostock.de/ma/gol/rtsys-bib/90-toc-pcp.pdf ODP description: Use of synchronization mechanisms like semaphores, monitors, and critical regions can lead to uncontrolled priority inversion. ![]() |
|
|
Thread Implementation TableURL: http://members.aol.com/drbutenhof/ThreadTable.html ODP description: Dave Butenhof's comparison of thread implementations. ![]() |
|
|
ProtothreadsURL: http://www.sics.se/~adam/pt/ ODP description: Very lightweight stackless threads; give linear code execution for event-driven systems, designed to use little memory; library is pure C, no platform-specific Assembly; usable with or without OS. Open source, BSD-type license. Page title: Protothreads - Lightweight, Stackless Threads in C ![]() |
|
|
comp.programming.threads FAQURL: http://www.serpentine.com/blog/threads-faq/ ODP description: Frequently asked questions (by Bryan O'Sullivan). Page title: teideal glic deisbhéalach » Threads FAQ Page description: Bryan O’Sullivan’s blog ![]() |
|
|
RT++URL: http://www.risc.uni-linz.ac.at/software/rt++/ ODP description: Higher order threads for C++; tutorial and reference manual. Page title: RT++ --- Tutorial and Reference Manual ![]() |

-

submit a site to this category
