| 
 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.  
 
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 
 
	 
 
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. 
 
	 
 
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.  
 
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.  
 
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.  
       |