Intel Fortran Compiler 11.0 for Linux

Introduction

boxshot

The Intel Fortran Compiler for Linux delivers rapid development and winning performance for the full range of Intel processor-based platforms.

Intel® Fortran Compiler Professional Edition offers the best support for creating multi-threaded applications. Only the Professional Edition offers the breadth of advanced optimization, multi-threading, and processor support that includes automatic processor dispatch, vectorization, auto-parallelization, OpenMP*, data prefetching, loop unrolling, substantial Fortran 2003 support, and an optimized math processing library.


The Professional Edition combines a high performance compiler, which now includes support for Debian* and Ubuntu*, with Intel® Math Kernel Library (Intel® MKL). While this library is available separately, the Professional Edition creates a strong foundation for building robust, high performance parallel code at significant price savings.


This compiler is also available as a separate product that incorporates Cluster OpenMP. The Intel Fortran Compiler for Linux with Cluster OpenMP provides all the functionality of the Intel Fortran Compiler for Linux, plus a simple means of extending OpenMP parallelism to 64-bit Intel architecture-based clusters.

What's New in this Release

The new features in this release let you to go farther with minimum effort, getting the most out of Intel hardware.

 

What’s new Benefit to you
Support for additional Linux distributions including Debian* and Ubuntu* Broaden target market with support for additional Linux distributions
More Fortran 2003 features, including Stream I/O C Interoperability features make it easier to develop mixed-language applications. Asynchronous I/O enhances performance of applications which read and write large files. See the compiler Release Notes for a full list of supported Fortran 2003 features.
Improved Performance and Threading
  • New Parallel/Loop Optimizer (HPO)
Better application performance for computationally intensive applications such as graphics/digital media, financial modeling, and high-performance computing for threaded and non-threaded applications. Our new High Performance Parallel Optimizer, HPO, offers an improved ability to analyze, optimize, and parallelize more loop nests.
Security Checking and Diagnostics
  • GNU Mudflap
  • Static Verifier for buffer overflow
  • OpenMP* API verification.
Ability to create code that is less susceptible to security vulnerabilities, such as buffer overflow. The diagnostics are very helpful for novice and expert users for catching common coding errors, from uninitialized variables to mismatched dummy and actual arguments to OpenMP API coding issues.
Optimization Reports More detailed optimization diagnostics for users who want to use our advanced optimizations to help the compiler do a better job at tuning their applications. The new VTune™ Analyzer 9.0 can filter optimization reports to help guide optimization efforts.
Code generation and optimization support for future Intel processors implementing the SSE4 instructions Take advantage of Streaming SIMD Extensions 4 (SSE4) for delivering expanded capabilities, enhanced performance, and greater energy efficiency for many applications.
Options to enable more advanced optimizations for loop unrolling and streaming stores Improved application performance.
Code generation and optimization support for future Intel processors implementing the SSE4 instructions Take advantage of Streaming SIMD Extensions 4 (SSE4) for delivering expanded capabilities, enhanced performance, and greater energy efficiency for many applications.
Support for the Latest Multi-Core Processors
The Intel Fortran Compiler provides optimization support for the very latest multi-core Intel processors, including:
  • Intel® Core™2 Duo processor
  • Intel® Core™2 Quad processor
  • Quad-Core Intel® Xeon® processor 5300 series
  • Dual-Core Intel® Xeon® processor 3000 series
  • Dual-Core Intel® Xeon® processor 5000 series
  • Dual-Core Intel® Xeon® processor 7000 series
  • Dual-Core Intel® Itanium® 2 processor
Intel® compilers future-proof your investment with assurances that they rapidly provide world-class support for each successive generation of processors. That's a key advantage in a world where new hardware platforms come to market with awesome speed.

Support for auto-parallelization and OpenMP enable you to create optimized, multithreaded applications that take full advantage of multi-core processing features to deliver outstanding performance.
Professional Edition Includes not only the advanced capabilities of the compiler, but also the Intel Math Kernel Library (Intel MKL) with highly optimized functions for math processing.

 

Rate this page
Comment