Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs have moved to the Altera Community. Existing Intel Community members can sign in with their current credentials.

V10.1 vs v9.1?

ferrad01
Beginner
741 Views
Is there a document somewhere which shows the differences / new features / benefits of upgrading from 9.1 to 10.1 ?
0 Kudos
3 Replies
TimP
Honored Contributor III
741 Views
http://software.intel.com/en-us/forums//topic/56129
Most of these comments about the C++ compiler are relevant to Fortran as well.
In addition, Fortran has added the option /assume:protect_parens to allow full optimization without violating parentheses.
Other differences which come to mind:
-O1 means no vectorization in 10.x; for some applications it is a good combination of compilation speed and run-time performance.
-O3 includes more loop optimization, such as unroll-and-jam and fusion.
-Qip is on by default.
Auto-vectorization is on by default in the 64-bit compiler.
buffered_io available for direct access files
As the 9.1 compilers don't get much continuing support, your chances there are better with 10.1.
0 Kudos
Steven_L_Intel1
Employee
741 Views
The release notes give details of changes, new optimizations and new features.
0 Kudos
TimP
Honored Contributor III
741 Views
Release_Notes.htm includes a cumulative list of f2003 features, stream I/O being one of those just introduced in the latest release.
0 Kudos
Reply