- Home
- Training and Seminars
Tag
Training and Seminars
14 sites carry this tag.
POSIX Threads Programming
POSIX Threads Programming- Provides an overview of threads programming and the POSIX threads API.
Native POSIX Thread Library: NPTL
Native POSIX Thread Library: NPTL- White paper describes actual implementation of thread library for which requirements are spelled out in a prior document. Many things are differ…
Measuring Lock Contention
Measuring Lock Contention- A mutex profiler called mutrace that in contrast to valgrind/drd does not virtualize the CPU instruction set, making it a lot faster. In fact, the hooks…
An Introduction to POSIX Threads
An Introduction to POSIX Threads- This article demystifies the POSIX thread interface, providing practical examples of threaded code for consideration.
POSIX Threads Explained, Part 2
POSIX Threads Explained, Part 2- How to protect the integrity of shared data structures in threaded code by using mutexes.
POSIX Threads Explained, Part 3
POSIX Threads Explained, Part 3- How to use condition variables.
Threads
Threads- The Open Group Base Specifications Issue 6 (IEEE Std 1003.1, 2004 Edition) chapter for threads. Includes manual pages of all POSIX thread functions.
Semaphores in Linux
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.
Multithreaded Programming (pthreads Tutorial)
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 …
POSIX Threads Tutorial
POSIX Threads Tutorial- How to write parallel applications using POSIX threads. By Mark Hays.
Native POSIX Thread Library (NPTL) 0.1 Released
Native POSIX Thread Library (NPTL) 0.1 Released- Initial performance: 8x Linux Threads, 4x NGPT. [Linux Weekly News]
GNU Pth
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 sp…
LinuxThreads FAQ
LinuxThreads FAQ- Frequently asked questions about the kernel-level multi-threading library for Linux.
Introduction to Programming Threads
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.