Memory loads to a point earlier in the program execution than where global-hoist Determines whether certain optimizations are enabled that can move gen-interfaces Tells the compiler to generate an interface block for each routine funroll-loops Tells the compiler to unroll user loops based on the default optimization ftrapuv Initializes stack local variables to an unusual value that may helpĭetect uninitialized variables. fno-omit-frame-pointer is a synonym for -fp. I32 only) Indicates whether the compiler should use the frame pointer for IA32. fmath-errno Tells the compiler that errno can be reliably tested after calls to debug extended Enables all -debug options except inline_debug_info. debug semantic_stepping Specifies whether enhanced debug information useful forīreakpoints and stepping is produced. debug inline_debug_info Specifies whether enhanced source position information is producedįor inlined code. (Note that this does not provide object compatibility with g77.) -B Specifies where to find libraries, headers and executables for theĬompiler itself. Names containing an underscore, for compatibility with g77 naming behavior. assume 2underscores Specifies whether or not the compiler appends two underscores to external Section of the Intel Fortran Compiler for Linux User's Guide. In the label, the option is available on the identified system(s) only.įor more details on the options, refer to the Alphabetical Compiler Options If no label appears, the option is available on all supported systems. Memory 64 Technology (Intel® EM64T) i64 The option is available on Itanium®-based systems These labels: i32 The option is available on IA-32 based systems i32em The option is available on IA-32-based systems with Intel® Extended Some compiler options are only available on certain systems, as indicated by The following section discusses new features and changes in the Intel FortranĬompiler version 9.0 and updates to 9.0. Please also see the section below on "Change in Linking Mixed Fortran-C/C++ Or later do not need to be recompiled for use with version 9.0. Fortran sources built with Intel Fortran 8.0 Not support Intel Fortran, please let us know which ones through Intel® Premier Need to be rebuilt - if you are using third-party libraries that do Third-party libraries built with versions earlier than 8.0 will also You must recompile all Fortran sources that were compiled with compilersĮarlier than version 8.0, including those that create. Intel® Itanium Assembler to produce Itanium-based applications, version 8.0 Intel® Debugger for Itanium-based applications, version 9.0 Intel® Fortran compiler for Itanium-based applications, version 9.0 The Intel® Fortran compiler for Itanium-based applications contains the Intel® Fortran Compiler for Itanium-Based Applications Intel® Debugger for Intel EM64T-based applications, version 9.0
Intel® Fortran Compiler for Linux for Intel EM64T-Based applications, version Intel® Fortran Compiler for Intel EM64T-Based Applications It isĪ training tutorial Enhancing Performance with Intel Compilers is also
The documentation index is provided for easy access of all the documents. Intel® Compilers test-prioritization tool Intel® Debugger for IA-32 applications, version 9.0 Intel® Fortran Compiler for Linux for IA-32 applications, version 9.0 The Intel® Fortran compiler for IA-32 based applications contains the following Intel® Fortran Compiler for IA-32 Based Applications
Information on the Intel Software Development Products is available at
Windows* and Linux, explains how to use the Intel compilers to optimizeįor the Pentium 4 and Itanium processors and is available at The paper, Optimizing Applications with the Intel® C++ and Fortran Compilers for Intel Compilers support multi-threaded codeĭevelopment through autoparallelism and OpenMP* support. Optimization (IPO) and profile-guided optimization (PGO) can provide greaterĪpplication performance. SIMD Extensions 3 (SSE3) in the Intel Pentium 4 processors with SSE3 support,Īnd software pipelining in the Intel Itanium® 2 processor. Optimizations include support for Streaming SIMDĮxtensions 2 (SSE2) in the Intel Pentium® 4 and Pentium M processors, Streaming Processors with Intel® Extended Memory 64 Technology (Intel® EM64T) and the This product provides tools for Linux* software developers to createĪpplications that run at top speeds on all Intel® IA-32 processors, Intel Intel® Fortran Compiler 9.0 for Linux* Release Notes Intel® Fortran Compiler 9.0 for