10.07.2015 Views

PGI Fortran Reference manual - The Portland Group

PGI Fortran Reference manual - The Portland Group

PGI Fortran Reference manual - The Portland Group

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

OpenMP Directives for <strong>Fortran</strong>Clause Applies to DescriptionIF()LASTPRIVATE(list)NOWAITNUM_THREADSORDEREDPRIVATEREDUCTION({operator |intrinsic } : list)PARALLEL ... ENDPARALLELPARALLEL DO ...END PARALLEL DOPARALLEL SECTIONS ...END PARALLEL SECTIONSPARALLEL WORKSHAREDOPARALLEL DO ...END PARALLEL DOPARALLEL SECTIONS ...END PARALLEL SECTIONSSECTIONSDO ... END DOSECTIONSSINGLEWORKSHARE ...END WORKSHAREPARALLELPARALLEL DO ...END PARALLEL DOPARALLEL SECTIONS ...END PARALLEL SECTIONSPARALLEL WORKSHAREDO...END DOPARALLEL DO ...END PARALLEL DODOPARALLELPARALLEL DO ...END PARALLEL DOPARALLEL SECTIONS ...END PARALLEL SECTIONSPARALLEL WORKSHARESECTIONSSINGLEDOPARALLELPARALLEL DO ...END PARALLEL DOPARALLEL SECTIONS ...END PARALLEL SECTIONSPARALLEL WORKSHARESpecifies whether a loop should be executed in parallelor in serial.Specifies that the enclosing context's version of thevariable is set equal to the private version of whicheverthread executes the final iteration of a for-loop construct.Overrides the barrier implicit in a directive.Sets the number of threads in a thread team.Required on a parallel FOR statement if an ordereddirective is used in the loop.Specifies that each thread should have its own instanceof a variable.Specifies that one or more variables that are private toeach thread are the subject of a reduction operation atthe end of the parallel region.<strong>PGI</strong> <strong>Fortran</strong> <strong>Reference</strong> Guide 158

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!