Threads
- 41
- Semaphores in Linux
- An explanation of semaphores under Linux, including a comparison of System V and POSIX style semaphores. Code examples show how semaphores are used. (May 24, 2007)
- 42
- Native POSIX Thread Library (NPTL) 0.1 Released
- Initial performance: 8x Linux Threads, 4x NGPT. [Linux Weekly News] (September 19, 2002)
- 43
- Multithreaded Programming (pthreads Tutorial)
- Dives into the world of threads with a little bit of "theory" first. Examine thread synchronization primitives and how to use POSIX pthreads. Finally, it finishes off with thread performance and a brief overview of multiprocess programming. (August 20, 2002)
- 44
- Compound Win32 Synchronization Objects
- Describes strategies to combine the Win32 synchronization primitives into more complex synchronization objects. It presents several solutions for implementing advanced synchronization objects along with a comparison of how they perform.
- 45
- Multithreaded Programming with Win32
- This book describes techniques for designing and implementing multithreaded software applications.
- 47
- POSIX Emulation Layer for WindowsThreads
- This package provides a POSIX layer on top of Win32 threads to facilitate porting of Unix applications to Win32 platforms. [Open Source, LGPL]
- 48
- POSIX Threads (pthreads) for Win32
- An implementation of POSIX pthreads for Win32. [Open source, LGPL].
- 49
- Pushing the Limits of Windows: Processes and Threads
- Discusses the limits on the maximum number of threads and processes supported on Windows. Describes the difference between a thread and a process, surveys thread limits and then investigates process limits
- 50
- Scalable Multithreaded Programming with Thread Pools
- Presents some of the concepts of multithreaded programming and shows some simple ways to introduce threaded execution with OpenMP and thread pools. Also demonstrates how to use Visual Studio 2010 to measure the improvement in performance gained from these techniques. (September 30, 2010)