5. Tools of the Trade

This chapter provides a brief introduction to some basic tools of the parallel-programming trade, focusing mainly on those available to user applications running on operating systems similar to Linux. Section [*] begins with scripting languages, Section [*] describes the multi-process parallelism supported by the POSIX API, Section [*] touches on POSIX threads, and finally, Section [*] describes atomic operations.

Please note that this chapter provides but a brief introduction. More detail is available from the references cited, and more information on how best to use these tools will be provided in later chapters.



Subsections

Paul E. McKenney 2011-12-16