Visible to Intel only — GUID: GUID-1DCA3AFF-14F4-432C-A188-B4604FEFD6A1
Visible to Intel only — GUID: GUID-1DCA3AFF-14F4-432C-A188-B4604FEFD6A1
MASTER TASKLOOP
OpenMP* Fortran Compiler Directive: (Deprecated; replaced by MASKED TASKLOOP) Creates a MASTER construct containing a TASKLOOP construct, with no Fortran statements in the MASTER construct that are not also in the TASKLOOP construct. This feature is only available for ifx.
Syntax
!$OMP MASTER TASKLOOP [clause[[,] clause]... ]
loop-nest
[!$OMP END MASTER TASKLOOP]
clause |
Can be any of the clauses accepted by the MASTER or TASKLOOP directives with identical meanings and restrictions. |
loop-nest |
Is a nest of DO loops in canonical form. |
This combined directive provides a shortcut for specifying a MASTER construct with a TASKLOOP construct nested inside of it. The semantics are identical to a TASKLOOP construct specified immediately after a MASTER construct.
All restrictions for MASTER and TASKLOOP constructs apply to this combined construct.
The MASTER TASKLOOP directive is deprecated; you should use the MASKED TASKLOOP directive.
See Also
To learn more about canonical form loops, see the OpenMP* specification.