This guide is for application developers who want to create new multithreaded programs or add multithreading to existing programs.
Developers that use this book should be familiar with and be able to use the following technologies:
A UNIX® SVR4 system - preferably the current Solaris release.
The C programming language - multithreading interfaces are provided by the standard C library.
The principles of concurrent or parallel programming (as opposed to sequential programming).