|
Multithreading in the Solaris Operating Environment -
Describes the new thread implementation of the Solaris 9 Operating Environment which adopted a highly tuned and tested "1:1" thread model in preference to the historic "MxN" implementation. [PDF]
http://wwws.sun.com/software/whitepapers/solaris9/multithread.pdf 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 different. [PDF]
http://people.redhat.com/drepper/nptl-design.pdf LinuxThreads FAQ -
Frequently asked questions about the kernel-level multi-threading library for Linux.
http://pauillac.inria.fr/~xleroy/linuxthreads/faq.html POSIX Threads Explained, Part 2 -
How to protect the integrity of shared data structures in threaded code by using mutexes.
http://www-128.ibm.com/developerworks/library/l-posix2/ Multithreaded Programming with Pthreads -
In addition to scheduling, synchronization and signal handling special emphasis is placed on cancellation, error expedition, performance, hardware and languages. (Daniel J. Berg, Bil Lewis)
http://www.phptr.com/bookstore/product.asp?isbn=0136807291&rl=1 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.
http://www.mit.edu/people/proven/IAP_2000/index.html POSIX Threads Tutorial -
How to write parallel applications using POSIX threads. By Mark Hays.
http://www.laptev.org/doc/pthreads.html POSIX Threads on HP-UX 11i -
Provides an overview of the thread model implementation on HP-UX 11i and describes the impact that each thread model has on application behavior and performance. [PDF]
http://devresource.hp.com/drc/resources/pthread_wp_jul2004.pdf 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. <small>(May 24, 2007)</small>
http://www.linuxdevcenter.com/pub/a/linux/2007/05/24/semaphores-in-linux.html 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]
http://www.gnu.org/software/pth/ POSIX Synchronous Wrappers -
A set of C++ wrappers for posix synchronous entities such as pthread, mutexes and condition.
http://www.partow.net/programming/posixsynchwrapper/index.html POSIX Threads Explained, Part 3 -
How to use condition variables.
http://www-128.ibm.com/developerworks/library/l-posix3/ POSIX Threads Explained, Part 1 -
How to use POSIX threads to increase the responsiveness and performance of your code.
http://www-128.ibm.com/developerworks/library/l-posix1.html 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. <small>(August 20, 2002)</small>
http://vergil.chemistry.gatech.edu/resources/programming/threads.html POSIX Threads Programming -
Provides an overview of threads programming and the POSIX threads API.
http://www.llnl.gov/computing/tutorials/pthreads/ 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.
http://users.actcom.co.il/~choo/lupg/tutorials/multi-thread/multi-thread.html An Introduction to POSIX Threads -
This article demystifies the POSIX thread interface, providing practical examples of threaded code for consideration. <small>(January 21, 2004)</small>
http://www-128.ibm.com/developerworks/library/l-pthred.html Native POSIX Thread Library (NPTL) 0.1 Released -
Initial performance: 8x Linux Threads, 4x NGPT. [Linux Weekly News] <small>(September 19, 2002)</small>
http://lwn.net/Articles/10465/
Loans - Cheap Electricity - Personal Loans - Equity Release - Tax--BEGIN VALIDATION CODE-- M nTkPuCeQhLfTeJaEbUuC yWeG vJlZ wNdHzLeCmRiE mAgL c OyL fKjEhP dC nXkW uGh W tPsPtG gGtNsV kVgE tXhX zQdL rJ eSbPaL dSe J fKjT p JkZ jNpQuMbWsPu A lExO vW tE aOcYsOq A yQwJsZiZ oHhSoLpHjC pHvWpNmHlWsFqN qDdYcKzTuDrFcG nNsXyZv NnCoMcDgE zKmSt XuSaC wO vE pBgMs UiEq hohositeX2006 --END VALIDATION CODE-- |
|