The major new features for this release are as follows:
NOFUSION directive
This directive prevents a loop from fusing with adjacent loops. For more information, see NOFUSION.
ATTRIBUTES VECTOR directive
This directive tells the compiler to vectorize the specified function or subroutine. For more information, see ATTRIBUTES VECTOR.
OpenMP* TASKYIELD directive
This directive specifies that the current OpenMP task can be suspended in favor of execution of a different task. For more information, see TASKYIELD.
You can now specify a FIRSTPRIVATE clause in the PARALLEL general directive. For more information, see PARALLEL Loop Directive.
You can now specify FIRSTPRIVATE and LASTPRIVATE clauses in the SIMD directive. For more information, see SIMD.
New clauses have been added to the OpenMP ATOMIC directive. For more information, see ATOMIC.
You can now specify FINAL and MERGEABLE clauses in the OpenMP TASK directive. For more information, see TASK.
You can now specify RANF as an intrinsic function. For more information, see RANF Intrinsic Procedure
For a summary of new Fortran 2003 features, see New Fortran 2003 Features.
For a summary of new Fortran 2008 features, see New Fortran 2008 Features.
For information on new compiler options in this release, see New Options in the Compiler Options reference.
© 1996-2011 Intel Corporation. 無断での引用、転載を禁じます。