HOME
| OPENMP API Specification: Version 5.0 November 2018

2.13.22  target teams distribute Construct

SummaryThe target teams distribute construct is a shortcut for specifying a target construct containing a teams distribute construct and no other statements.

Syntax

SVG-Viewer needed.

The syntax of the target teams distribute construct is as follows:  

 
#pragma omp target teams distribute [clause[ [,] clause] ... ] new-line 
   for-loops  

where clause can be any of the clauses accepted by the target or teams distribute directives with identical meanings and restrictions.

SVG-Viewer needed.

SVG-Viewer needed.

The syntax of the target teams distribute construct is as follows:  

 
!$omp target teams distribute [clause[ [,] clause] ... ] 
    do-loops 
[!$omp end target teams distribute]  

where clause can be any of the clauses accepted by the target or teams distribute directives with identical meanings and restrictions.

If an end target teams distribute directive is not specified, an end targetteams distribute directive is assumed at the end of the do-loops.

SVG-Viewer needed.

DescriptionThe semantics are identical to explicitly specifying a target directive immediately followed by a teams distribute directive.

RestrictionsThe restrictions for the target and teams distribute constructs.

Cross References