|
XL Fortran Compiler
for IBM Linux on Power™
The IBM XL Fortran Enterprise Edition compiler for IBM Linux on Power™
is a standards-based, native 64-bit Fortran95 compiler with the industry’s most advanced optimization features
designed specifically to maximize performance on POWER4 and POWER5 based systems. The version designed for
IBM Linux on Power™ highly optimized code which exploits the IBM PowerPC architecture within the Power
series processors to create high performance applications. Its advanced optimization technology and VMX support
help you create the highest performance 32- and 64-bit applications available for IBM processor architectures,
including IBM's newest POWER5 and PowerPC 970 processors. All XL Fortran Enterprise Edition purchases from
Absoft include the full XL Fortran Enterprise Edition version 9.1 for IBM Linux on Power™ plus the Absoft Fx2
Debugging Solution and technical support at no additional charge.
More... |
|
- Floating Network Licenses available exclusively from Absoft
- Industry-leading
optimization technology
- Multiple levels of increasing
optimization to trade-off compile time with code execution
speed
- Various compiler options and
pragmas to tailor for the specific needs of a compilation
- Includes Absoft's industry leading
Fx2
Debugging Solution
- Quick and easy installation
Back
to top |
 |
Based on mature compiler technology from IBM, XL Fortran Enterprise
Edition version 9.1 for IBM Linux on Power™ features:
- Compliance
with FORTRAN 77, Fortran 90, and Fortran 95 language standards.
- Partial draft Fortran 2003 standard
support, including allocatable components, IEEE floating point
exception handling, pointer with INTENT attribute, VALUE attribute,
and PROTECTED attribute.
- Ability to generate code specifically
optimized for the Apple Power Macintosh G5.
- Support large memory sizes over 2 GB.
- Ability to use gdb to debug programs.
- Features specific to the IBM Power™
IBM Linux on Power™ environment, including support for:
- Xcode integration.
- Documentation integration with
the native IBM Linux on Power™ help architecture.
- Industry-leading optimization and
performance, using tools and compiler options developed and proven
on previous XL Fortran compilers, including:
- Various levels of the -O compiler
option, that you can use to select mild to very aggressive
program optimization, including the invocation of some or
all of the compiler optimization options that follow below.
- -qpdf compiler option to enable
Profile-Directed Feedback, which can use results from sample
program execution to fine tune optimizations in conditional
branches and frequently-executed code sections.
- -qipa compiler option to enable
the Interprocedural Analysis tool, which can help the compiler
optimize across multiple source files on a "whole-program"
basis.
- -qarch, -qtune, and -qcache compiler
options that let you tune your application to specific processor
architectures and environments.
- -qhot compiler option that enables
high-order transformations to improve the performance of loops
in your program.
- Interlanguage calls between Fortran
and C/C++ programs, including code compiled with XL C/C++ Enterprise
Edition for IBM Linux on Power™, let you include C and C++ code segments
in your Fortran programs and Fortran code segments in your C and
C++ programs.
- Comprehensive documentation set, consisting
of:
- Installation Guide
- User's Guide
- Language Reference
- Technology Preview
- Softcopy documentation integrated
into the Apple Help Center and also available in the following
formats:
- Text Readme files
- Man pages
- HTML files
- PDF books
 |
|
 |
The IBM
XL Fortran Enterprise Edition compiler for IBM Linux on Power™ is a high performance F95
compiler based on the mature compiler technology of IBM XL Fortran
for AIX. The version designed for IBM Linux on Power™ is provided as a command
line compiler and generates very fast Fortran code for IBM Linux on Power™. Copies
purchased from Absoft include the full XL Fortran Enterprise Edition version 9.1 for IBM Linux on Power™
plus the Absoft Fx2
Debugging Solution and technical support at no additional
charge.
The full American National Standard Fortran 90 language (referred
to as Fortran 90 or F90), defined in the documents American National
Standard Programming Language Fortran 90, ANSI X3.198-1992 and Information
technology - Programming languages - Fortran, ISO/IEC 1539-1:1991(E).
This language has a superset of the features found in the FORTRAN
77 standard. It adds many more features that are intended to shift
more of the tasks of error checking, array processing, memory allocation,
and so on from the programmer to the compiler.
The full ISO Fortran 95 language standard (referred to as Fortran
95 or F95), defined in the document Information technology - Programming
languages - Fortran - Part 1: Base language, ISO/IEC 1539-1:1997.
The XL Fortran Enterprise Edition compiler helps you port or migrate source code among
Fortran compilers by providing full Fortran 90 and Fortran 95 language
support. Selected language extensions (intrinsic functions, data
types, and so on) from many different compiler vendors are also
provided. To protect your investments in FORTRAN 77 object code,
you can link Fortran 90 and Fortran 95 programs with existing FORTRAN
77 object modules and libraries. To make programming and porting
easier, XL Fortran Enterprise Edition Version 9.1 provides common industry extensions
not found in Fortran 95.
Back
to top
XL Fortran Advanced Edition for IBM Linux on Power™ is a new platform availability for the IBM Family
of Fortran Compilers. Now includes
the Fx2 Debugging
Solution
XL Fortran Advanced Edition for IBM Linux on Power™ is included in the
High Performance Computing Software Developers' Kit (HPC SDK).
Back
to top
Extensions
to the Fortran 95 standard:
- Industry extensions that are found in Fortran products from various compiler vendors, including a Technology Preview for the OpenMP Fortran API Version 2.0 (unsupported)
- Extensions specified in SAA Fortran
- Extensions to the Fortran 95 language
are marked in the XL Fortran for AIX Language Reference.
- Some Fortran 2000 draft standard features
- Compatibility and migration support
Back
to Special Features
Source-code conformance checking
To help you find anything in your programs that might cause problems
when you port to or from different FORTRAN 77, Fortran 90, or Fortran
95 compilers, the XL Fortran compiler provides options that warn
you about features that do not conform to certain Fortran definitions.
Back
to Special Features
Back
to top
XL Fortran Enterprise Edition is shipped as a command line
compiler and was derived from IBM's family of compilers for AIX.
Features a wide range
optimizing features that let you generate highly-optimized 32- or 64-bit application code
to run efficiently on a wide variety of processors and processor families, or you can opt
to tune generated code to run most efficiently on a specific processor or processor family.
Not only exploits the capabilities of the IBM PowerPC, POWER3, and POWER4 processor architectures, but also adds support for the new POWER5 processor architecture.
XL Fortran Advanced Edition for Linux also includes a complete implementation of the OpenMP C/C++ API, Version 2.0. You can use OpenMP APIs to take advantage of improved program performance potential on machines featuring multiple processors.
Back to top
December 19 2004
- Electronic Delivery full Media Documentation
December 31 2004
Back
to top
Product
name: XL Fortran Compiler Enterprise Edition version 9.1
Product part number(s):
Back
to top
Agreement: IBM End User License Agreement.
The IBM End User License Agreement (EULA) should be reviewed prior to purchase of XL Fortran Enterprise Edition.
Limited warranty applies: Yes
Warranty:
This program has warranty for a minimum of one year from acquisition
from Absoft. The warranty provided to the customer, for at least
one year from acquisition, is access to data bases (read Web sites)
for program information, FAQs, including any known fixes to defects,
which the customer can download or obtain otherwise and install
at their leisure.
Software maintenance
applies: Yes
IBM includes one year of Software Maintenance
with the initial license acquisition of each program acquired. The
initial period of Software Maintenance can be extended by the purchase
of a renewal option that is available.
MaxFlex·
Flexible Licensing available: Yes
Floating Network
Licenses available: Yes
Copy and use on
home/portable computer: No
Volume orders: No
Back
to top
Recommended Minimum
- IBM Power
Series processor: Power4 or Power5
- 256MB RAM
- 130MB HD space

IBM XL Fortran is specially designed and optimized for clusters using IBM’s Power 4 and
Power 5 architecture running Linux. The specific operating system versions supported are:
- SUSE™ Linux Enterprise Server 9 (SLES 9)
- Red Hat™ Enterprise Linux (RHEL) 3.0 AS, ES and WS
Back
to top
No evaluation version is currently available.
Back
to top
XL Fortran
Compiler Enterprise Edition version 9.1 works with:
Back
to top
User Guide
Product Literature
Back to top
The default
debugger supported by XL Fortran Enterprise Edition is the free gdb command line debugger
(designed for debugging C) which is included with IBM Linux on Power™ tools and
utilities for developers. To give XL Fortran users more powerful
Fortran debugging capabilities and a graphical user interface, Absoft
includes its Fx2
Debugging Solution with XL Fortran allowing you to develop
and debug programs more effectively. Absoft's Fx2
Debugging Solution for XL Fortran supports F77/F90/F95
features.
Back
to top
None at this time
Back
to top
Support/Maintenance:
New copies of XL Fortran Enterprise Edition purchased from Absoft include free support and maintenance for up to 12 months. Support is handled directly by Absoft support engineers during standard support hours.
At the end of the initial support period,
customers under current support may purchase Maintenance Renewal
(see price sheets). Customers falling out
of continued support may purchase Maintenance Reinstatement but
at a higher price.
Press Release:
January 20 2004 - Absoft Announces Availability
and Support for IBMs High Performance XL Fortran Compiler
for IBM Linux on Power™
Awards:
XL Fortran won Honorable Mention for
the Best IBM Linux on Power™ Scientific Computing Solution at the 2004
Apple Design awards. The winners were announced at Worldwide Developers
Conference June 28-July 2nd 2004 in San Francisco California. View
Winners...
Back
to top
|