FSU Pthreads (POSIX Threads)
- funded by: U.S. Army AJPO, awarded to Ted Baker, Florida
State University
- participation: Frank Mueller (Research Asssistant)
FSU Pthreads is a C library which implements POSIX threads for SunOS
4.1.x, Solaris 2.x, SCO UNIX, FreeBSD, Linux and DOS. It is an
implementation based on the POSIX 1003.1c standard Draft 6.
Debugging Support for FSU Pthreads:
Other WWW Pages on Threads:
Software and General Information:
Books:
- Multiprocessor System Architectures
- Index of /threaddocs/
- Getting Started With POSIX Threads
-
``Programming with POSIX(r) Threads'', by David Butenhof, ISBN
0-201-63392-2, butenhof@zko.dec.com includes sample code
-
``Multithreading Programming Techniques'', (covers multithreading
using POSIX, UI, WIN32, C Threads and OS/2 threads)
- ``Threads Primer'' by Lewis, Berg, Nov '95 ~200 pages of text &
examples, source from WWW, It is short and gives a deep introduction
to MT for the not-yet threads programmer. It focuses on UI &
Pthreads, but covers the concepts for OS/2 and NT.
- ``Programming with Threads'' Kleinman, Shah, Smaalders Feb '96
SunSoft ~600 pages, source from WWW It is significantly larger and has
many detailed examples. It covers POSIX threads. It gives a light
introduction, but is not a beginner's book.
- ``Effective Multithreading with OS/2'' Len Dorfman, Marc J
Neuberger Nov, '95? 280 pages + source from diskette It covers the
OS/2 API and contains many examples, but is very light on concepts.
- ``Programming with UNIX Threads'' Charles J Northrup March '96 It
covers the UI threads library, focusing on the UNIXware implementation
(~400 pages, many examples, source from FTP site). It gives a light
introduction, but is not a beginner's book.
- ``Multithreaded Programming with Windows NT'' Thuan Q Pham,
Pankaj K Garg Jan. '96 220 pages + source from diskette It focuses on
the NT library, but gives some comparision with other libraries. It
also covers several advanced concepts & techniques (DCE, monitors)
which are independent of library. An excellent biblography!
- Pthreads Programming : A POSIX Standard for Better Multiprocessing
by Bradford Nichols, Dick Buttlar, and
Jacqueline Proulx Farrell Nov '96 O'Reilly & Associates, Inc. A
decent book, well written and accurate. Covers a few topics better
than the other books, a few topics more poorly. Best if you already
have some familiarity with threads.
- ``A User's Guide to POSIX Threads'' Dave Butenhof Mid-97? A very
different approach to explaining threads from the Primer, but very
fine. A lot of good comments by someone who was on the committee(!)
-
``Multithreading Programming Techniques'', (covers multithreading using POSIX, UI, WIN32, C Threads and OS/2 threads)
- Programming Under Mach
by Joseph Boykin, David Kirschen, Alan Langerman and Susan LoVerso
ISBN 0-201-52739, 476 pages, 1993
- Go Solo 2 - The Book Prentice Hall 1998
Misc.:
Debugging:
News Groups on Threads: