JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Studio 12.2: OpenMP API User's Guide
search filter icon
search icon

Document Information

Preface

1.  Introducing the OpenMP API

2.  Compiling and Running OpenMP Programs

3.  Implementation-Defined Behaviors

4.  Nested Parallelism

5.  Tasking

5.1 The Tasking Model

5.2 Data Environment

5.3 TASKWAIT Directive

5.4 Tasking Example

5.5 Programming Considerations

5.5.1 THREADPRIVATE and Thread-Specific Information

5.5.2 Locks

5.5.3 References to Stack Data

6.  Automatic Scoping of Variables

7.  Scope Checking

8.  Performance Considerations

A.  Placement of Clauses on Directives

B.  Converting to OpenMP

Index

5.3 TASKWAIT Directive

Completion of a subset of all explicit tasks bound to a given parallel region may be specified through the use of the taskwait directive. The taskwait directive specifies a wait on the completion of child tasks generated since the beginning of the current (implicit or explicit) task. Note that the taskwait directive specifies a wait on the completion of direct children tasks, not all descendant tasks.