Parallel Programming Guide for HP-UX Systems
OpenMP
From HP Programming Model to OpenMP
Chapter 4 93
HP Programming Model directives
This section describes how the HP Programming Model (HPPM) directives are affected by the
implementation of OpenMP.
Not Accepted with +Oopenmp
These HPPM directives will not be accepted when +Oopenmp is given.
• parallel
• end_parallel
• loop_parallel
• prefer_parallel
• begin_tasks
• next_task
• end_tasks
• critical_section
• end_critical_section
• ordered_section
• end_ordered_section
• loop_private
• parallel_private
• task_private
• save_last
• reduction
• dynsel
• barrier
• gate
• sync_routine
• thread_private
• node_private
• thread_private_pointer