Intel Fortran Composer XE (formerly Intel Fortran Compiler Professional Edition) is a software that delivers advanced capabilities for development of application parallelism and winning performance for the full range of Intel processor-based platforms.
Intel Fortran Composer XE (formerly Intel Fortran Compiler Professional Edition) includes the compiler’s breadth of advanced optimization, multithreading, and processor support, as well as vectorization and loop unrolling.
Intel Fortran Composer XE (formerly Intel Fortran Compiler Professional Edition) also includes optimized math processing functions in the Intel Math Kernel Library.
The Professional Edition combines a high performance Fortran compiler with the Intel Math Kernel Library (Intel MKL).
Boost application performance with Intel Math Kernel Library (Intel MKL), a set of highly optimized, thread-safe, mathematical functions for engineering, scientific, and financial applications requiring high performance on Intel platforms.
The functional areas of the library include Linear Algebra (BLAS and LAPACK), Linear Algebra (Sparse Solvers), Fast Fourier Transforms (FFT), Vector Math Library (VML), and Random Number Generators.
Here are some key features of "Intel Fortran Composer XE":
Multithreaded Application Support:
· OpenMP* and auto-parallelization allow you to take full advantage of multicore technology.
Compatible with Mac XCode Development Environment:
· Continue working with this familiar environment while benefiting from the advanced capabilities of the Intel compiler.
Support for Apple Frameworks:
· Put this powerful Apple programming model to work on Intel multicore processors.
Advanced Optimization Features:
· High Performance Parallel Optimizer (HPO) offers an improved ability to analyze, optimize, and parallelize more loop nests. This revolutionary capability combines vectorization, parallelization, and loop transformations into a single pass that is faster, more effective, and more reliable than prior discrete phases.
· Automatic Vectorizer analyzes loops and determines when it is safe and effective to execute several iterations of the loop in parallel.
· Interprocedural Optimization (IPO) dramatically improves performance of small- or medium-sized functions that are used frequently, especially programs that contain calls within loops.
· Profile-Guided Optimization (PGO) improves application performance by reducing instruction-cache thrashing, reorganizing code layout, shrinking code size, and reducing branch mispredictions.
Requirements:
· 1GB RAM
· 2GB free disk space
· GCC 4 or later
· Xcode 3.1.2 or later
Limitations:
· 31 days trial.
What's New in This Release: [ read full changelog ]
· Intel Math Kernel Library updated to 10.2 Update 5
· Corrections to reported problems