Intel® Fortran Compiler 16.0 User and Reference Guide
Intel® Fortran provides several OFFLOAD compiler directives to perform offloading tasks during compilation. These directives are recognized by default; there is a command line option to tell the compiler to ignore them. These directives only apply to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).
The following OFFLOAD compiler directives are available:
Enables statements to execute on the target.
Enables a group of statements to execute on the target.
Initiates asynchronous data transfer, or initiates and completes synchronous data transfer.
Specifies a wait for a previously initiated asynchronous activity.