|
|
 |
 |
Overview |
 |
 |
Intel® compilers help software run at top speed. They also
feature compatibility, plugging into popular development environments;
support the way developers work; and feature source and binary
compatibility with popular compilers. Every compiler includes
support that comes directly from Intel, including updates, technical
support and expertise about Intel architecture. Intel® Fortran
Compiler for Linux* is compatible with leading development environments
and adheres to the latest ISO Fortran 95 standard. Intel Fortran
Compiler for Linux provides a variety of optimization options
to increase application performance, including interprocedural
optimization, profile guided optimization and data prefetching.
It includes features to enhance performance of threaded applications,
such as support for OpenMP* 2.0, auto-parallelization and auto-vectorization.
Intel Fortran Compiler for Linux is the next generation Fortran
compiler for IA-32 and Intel® Itanium® 2 processors. It
is an ISO Fortran 95 compiler that combines the Compaq Visual
Fortran* (CVF) language features with the code-generation and
optimization features of Intel compiler technology. It features
over 250 commands that are common to Intel Fortran and CVF to
support the way developers work, preserve investment code bases,
and support commonly used Linux development tools. New tools packaged
with the compiler include Intel® Code Coverage Tool and
Intel® Test Prioritization Tool, both of which can be
used to improve application quality. Every compiler includes one
year of support that comes directly from Intel, including updates,
technical support and expertise about the Intel architecture. |
|
|
 |
 |
What Others are Saying
|
 |
“We have used Intel® C++ and Fortran Compilers 8.0
for Linux* to optimize many ISV applications available on NEC systems
based on Intel® Itanium® processors. The migration to these
compilers has been very smooth, and we are expecting to benefit
from new features like Intel® Array Visualizer. The performance
of the new compilers has also improved noticeably. Intel Fortran
and C++ compilers have become essential tools for our ISV developers
building applications for Itanium platforms.”
|
– Arvind Amin, Ph.D.
Project Manager
HPC Applications, Advanced Technical Computing Center
NEC Solutions (America), Inc. (NECSAM)
|
 |
 |
Features and Benefits
 |
Compatible with Linux* utilities. Widely-used
utilities such as make, Emacs and gdb |
 |
Highly-optimized, floating-point emulation
allows development of performance-sensitive applications that
use floating-point operations |
 |
Interprocedure optimization (IPO) can dramatically
improve application performance in programs that contain many
frequently used small- or medium-sized functions, especially
for programs that contain calls within loops |
 |
Profile-Guided Optimization (PGO) reduces
instruction-cache thrashing and reorganizes code layout, shrinks
code size and reduces branch mispredictions to improve application
performance |
 |
Full Support for Streaming SIMD Extensions 3 (SSE3)
for Intel processors code-named Prescott. The compiler provides
support for architectural features of Intel processors |
 |
Multi-threaded application support for OpenMP
and auto-parallelism is available |
 |
Intel® Debugger saves you effort |
 |
Fully-functional trial version is available |
|
 |
| |
Click image to enlarge.
Click image to enlarge.
|
 |
 |
What’s New in the Intel Fortran Compiler
for Linux*
 |
Compaq Visual Fortran (CVF) front-end, Intel Fortran back-end:
Combines CVF front-end Fortran language features with
Intel Fortran back-end code-generator and optimizer to
bring the next-generation Fortran compiler to developers working
on IA-32 or Itanium 2 processors using Linux. Intel Fortran
Visual Fortran Compiler 8.0 for Windows* brings similar capabilities
to Windows-based developers. |
 |
 |
Commands: Over 250 commands and synonyms common to both Intel
Fortran and CVF are provided to support users of earlier CVF
or Intel Fortran compiler users. |
 |
 |
Expanded Usability: The new Intel Fortran compiler brings
the CVF front-end and Intel back-end to Fortran developers
on IA-32 or Itanium 2 processors using Windows or Linux (Windows
and Linux compilers are packaged and sold separately). |
 |
 |
New Processor Support: The IA-32 compiler provides optimization
support for the latest Intel processors, including the Intel
processor code-named Prescott, a new generation of IA-32 processors. |
 |
 |
Advanced optimizations including full support for Streaming
SIMD Extensions (IA-32 processors), interprocedural optimization,
profile guided optimization, data prefetching, automatic vectorizer,
auto-parallelization and more. |
 |
 |
Compiler Code-Coverage Tool that visually presents how much
application code is actually used when applied against specified
workloads. Use this tool in a variety of ways to improve development
efficiency, reduce defects, and increase application performance. |
 |
 |
Compiler Test-Prioritization Tool lets you select and prioritize
application tests as the profile of applications change. With
knowledge gained from using the code-coverage tool, developers
can use the test-prioritization tool to target and maintain
efficient testing procedures. |
|
 |
 |
PERFORMANCE |
 |
 |
Optimize Your Applications |
 |
 |
Intel Fortran Compiler for Linux is designed to take advantage
of the performance features of Intel architecture, both IA-32 and
Itanium 2 processors. Advanced optimization features, such as interprocedural
optimization and profile guided optimization, can be used by developers
to deliver even more performance. Intel Fortran provides support
for threaded application development and optimization through support
of OpenMP 2.0 and the auto-parallelization and auto-vectorization
options.
|
 |
 |
COMPATIBILITY |
 |
 |
CVF Front-end, Intel Back-end: Next Generation Fortran |
 |
 |
Compaq Visual Fortran compiler front-end language features have
been combined with the Intel back-end code-generation and optimization
features to form Intel Fortran Compiler 8.0 for Linux*. Over 250
commands and synonyms that are common to both CVF and Intel Fortran
make it easy for Compaq Visual Fortran and Intel Fortran developers
to use the compiler. The compiler works with widely-used Linux command-line
development tools preserving the way most Linux developers work
and the investment in the way Fortran applications are built.
|
 |
 |
SUPPORT |
 |
 |
Intel® Premier Support Included with Every License |
 |
 |
Every purchase of an Intel® Software Development Product includes
a year of support services, which provides access to Intel®
Premier Support and all product updates during that time. Intel
Premier Support gives you online access to technical notes, application
notes, and documentation. Install the product, and then register
to get support and product update information.
|
 |
 |
REQUIREMENTS

Hardware and Software
Refer to Intel® Software Development Products Web site for details
on system recommendations. |
 |
 |
|
|
|
|
 |
 |
 |
 |
 |
| |
 |
 |
 |
 |
|