|
|
1. |
LinuxThreads FAQ
-
Frequently asked questions about the kernel-level multi-threading library for Linux.
|
|
|
2. |
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.
|
|
|
3. |
Multithreaded Programming with Pthreads
-
The complementary site for the book with the same title.
|
|
|
4. |
POSIX Synchronous Wrappers
-
A set of C++ wrappers for posix synchronous entities such as pthread, mutexes and condition.
|
|
|
5. |
POSIX Threads Tutorial
-
How to write parallel applications using POSIX threads. By Mark Hays.
|
|
|
6. |
An Introduction to POSIX Threads
-
This article demystifies the POSIX thread interface, providing practical examples of threaded code for consideration.
|
|
|
7. |
GNU Pth
-
Portable Threads: portable POSIX/ANSI-C library for Unix gives non-preemptive priority-based scheduling for multithreading in programs. All threads run in same address space, each has its own program counter, run time stack, signal mask, errno variable; cooperative scheduling: threads dispatched based on priority, pending events. [Open Source, GPL]
|
|
|
8. |
Introduction to Programming Threads
-
Introduces what threads are, why they are useful and how to program with them using the POSIX 1003.1c thread standard and API bindings for C.
|
|
|
9. |
Multi-Threaded Programming with POSIX Threads
-
Attempts to show how the library's features can be used in "real-life" programs. It explains the different tools defined by the library, shows how to use them, and then gives an example of using them to solve programming problems.
|
|
|
10. |
Native POSIX Thread Library (NPTL) 0.1 Released
-
Initial performance: 8x Linux Threads, 4x NGPT. [Linux Weekly News]
|
|
|
11. |
Next Generation POSIX Threading: NGPT
-
Goals: solve problems of pthreads library on Linux; add M:N threading, raise POSIX compliance and speed in threaded programs, more so under SMP, give threading services more like commercial Unix. Derived from GNU Pth. [Open Source, LGPL]
|
|
|
12. |
POSIX Threads Explained, Part 1
NEW!
-
How to use POSIX threads to increase the responsiveness and performance of your code.
|
|
|
13. |
POSIX Threads Explained, Part 2
-
How to protect the integrity of shared data structures in threaded code by using mutexes.
|
|
|
14. |
POSIX Threads Explained, Part 3
-
How to use condition variables.
|
|
|
15. |
POSIX Threads Programming
-
Provides an overview of threads programming and the POSIX threads API.
|
|
|
16. |
Threads
-
The Single UNIX Specification (Version 2) standard for threads. Includes manual pages of all POSIX thread functions.
|