Sync TOC
Intel(R) Fortran Compiler User and Reference Guides
Introduction
Building Applications
Introduction: Basic Concepts
Building Applications from the Command Line
Input and Output Files
Setting Environment Variables
Using Compiler Options
Preprocessing
Using Configuration Files and Response Files
Debugging
Data and I/O
Data Representation
Integer Data Representations
Converting Unformatted Data
Specifying the Data Format
Fortran I/O
Structuring Your Program
Programming with Mixed Languages
Adjusting Calling Conventions in Mixed-Language Programming
Adjusting Naming Conventions in Mixed-Language Programming
Exchanging and Accessing Data in Mixed-Language Programming
Handling Data Types in Mixed-Language Programming
Intel(R) Fortran/C Mixed-Language Programs
Using Libraries
Using the Portability Library, IFPORT.LIB
Error Handling
Handling Compile Time Errors
Using Source Code Verification
Handling Run-Time Errors
Using Traceback Information
Portability Considerations
Understanding Fortran Language Standards
Troubleshooting
Reference Information
Compiler Options
Alphabetical Compiler Options
Optimizing Applications
Evaluating Performance
Using Compiler Reports
Using Compiler Optimizations
Using Parallelism: OpenMP* Support
OpenMP* Clauses
OpenMP* Directives
Libraries, Directives, Clauses, and Environmental Variables
OpenMP* Library Support
Using Parallelism: Automatic Parallelization
Using Parallelism: Automatic Vectorization
Using Parallelism: Multi-Threaded Applications
Developing Multithread Applications
Using Interprocedural Optimization (IPO)
Inline Expansion of Functions
Using Profile-Guided Optimization (PGO)
PGO Tools
PGO API Support
Using High-Level Optimization (HLO)
Optimization Support Features
Programming Guidelines
Optimizing the Compilation Process
Floating-point Operations
Understanding Floating-point Operations
Tuning Performance
Handling Floating-point Exceptions
Setting and Retrieving Floating-point Status and Control Words (IA-32)
Handling Floating-point Exceptions with the -fpe or /fpe Compiler Option
Understanding IEEE Floating-point Standard
Representing Floating-point Numbers
Native IEEE Floating-point Representation
Handling Exceptions and Errors