Parallel Programming Guide for HP-UX Systems

Data privatization
Chapter 6108
manual intervention. Any loops that manipulate variables that are
explicitly assigned to a memory class must be manually parallelized.
Once a variable is assigned a class, its class cannot change.
This chapter describes the workarounds provided by the HP Fortran and
C compilers to support:
Privatizing loop variables
Privatizing task variables
Privatizing region variables