The compiler may be able to perform additional optimizations if it is able to optimize across source line boundaries. These may include, but are not limited to, function inlining. This is enabled with the /Qipo option.
Rebuild the program using the /Qipo option to enable interprocedural optimization.
Coarray Fortran supports parallel programming using a single program multiple data (SPMD) model and supports both shared memory and distributed memory in a single method.
In this tutorial, you will compile a coarray Fortran sample application with coarrays using the Intel® Fortran compiler and control the number of images in the application.
The Intel® Fortran Compiler XE 14.0 supports parallel programming using coarrays as defined in the Fortran 2008 standard. As an extension to the Fortran language, coarrays offer one method to use Fortran as a robust and efficient parallel programming language. Coarrays are supported in the Intel compiler.