Parallel Programming Guide for HP-UX Systems

Parallel synchronization
Chapter 8134
TASK_PRIVATE directives and pragmas are exceptions to this. In these
cases, manual privatization is required, but is performed on a
loop-by-loop basis. Only the simplest data dependences are handled.
This chapter discusses manual parallelizations and that handle multiple
and ordered data dependences. This includes a discussion of the
following topics:
Thread-parallelism
Synchronization tools
Synchronizing code