Leading Fortran/C/C++ Compilers, Debuggers & Development Tools for more than 26 Years

       
 

XL Fortran Compiler for Macintosh OS X

Best Macintosh OS X Scientific Computing Solution
Honorable Mention 2004 Apple Design Awards


Product Overview

The IBM XL Fortran Enterprise Edition compiler for Macintosh OS X is a high performance F95 compiler based on the mature compiler technology of IBM XL Fortran for AIX. The version designed for OS X generates very fast code and is provided as a command line compiler. For users who prefer an integrated development environment, IBM XL Fortran Enterprise Edition compiler is compatible with the Absoft Pro Fortran v9.0 IDE. The IDE integrates a programmer's editor, powerful debugger, gui for the IBM compilers and other tools. All XL Fortran Enterprise Edition purchases from Absoft include the full XL Fortran Enterprise Edition version 8.1 for OS X plus the Absoft Fx2™ Debugging Solution™ and technical support at no additional charge. For users who do not own Absoft Pro Fortran, the IDE is available separately. More...

Notice: IBM XL Fortran v8.1 for Mac OS X is not supported on Mac OS X Version 10.4 - Tiger

Table of Contents Purchase Options

Product information
- Key Benefits
- Key Features
- Product Description
- Special Features
- What's New - in this release
- Ease of Use
- Availability Date
- System Requirements
- Try and Buy

Related information
- Debugger Options
- Cluster Options
- Compatibility & Companion Products
- Screenshots
- Documentation
- Technical Support
- Order Information
- Terms and Conditions
- Additional Information / Notices

Pricing
- Academic
- Commercial
- Government

- Maintenance

Buy Now

- Order XL Fortran v8.1


Key Benefits

  • 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
  • SIncludes Absoft's industry leading Fx2™ Debugging Solution™
  • Can be operated from within Absoft Pro Fortran v9.0 IDE
  • Absoft IDE available separately for XL Fortran users
  • Quick and easy installation
Back to top

Key Features

Based on mature compiler technology from IBM, XL Fortran Enterprise Edition version 8.1 for Macintosh OS X 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.
  • Ability to use gdb to debug programs.
  • Features specific to the Macintosh OS X environment, including support for:

    • Xcode integration.
    • Documentation integration with the native Macintosh OS X 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 Macintosh OS X, 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

Back to top

Product Description

The IBM XL Fortran Enterprise Edition compiler for Macintosh OS X is a high performance F95 compiler based on the mature compiler technology of IBM XL Fortran for AIX. The version designed for OS X is provided as a command line compiler and generates very fast Fortran code for OS X. The IBM XL Fortran Enterprise Edition compiler is compatible with the Absoft Pro Fortran v9.0 IDE which adds an intuitive graphical interface for the xl compilers.Copies purchased from Absoft include the full XL Fortran Enterprise Edition version 8.1 for OS X 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 8.1 provides common industry extensions not found in Fortran 95.

Back to top

What's New

XL Fortran Enterprise Edition is now compatible with Absoft Pro Fortran v9.0 IDE. Absoft Pro Fortran v9.0 users can now install XL Fortran Enterprise Edition as a plug-in compiler and take full advantage of the integrated programmer's editor, Fx2™ debugger, compiler GUIs and command line. VAST-F/Vector, an available option can also be operated from the IDE. For XL Fortran Enterprise Edition users who do not own Pro Fortran but like the convience of an IDE, the Pro Fortran v9.0 IDE can be purchased separately.

Pro Fortran v9.0 users who already own VAST, can use their existing VAST with XL Fortran Enterprise Edition at no additional charge. A special VAST compatibility module for XL Fortran Enterprise Edition is included with Pro Fortran v9.0.

Back to top

Special Features

Extensions

Source-code conformance checking

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

Ease of Use

XL Fortran Enterprise Edition is shipped as a command line compiler and was derived from IBM's family of compilers for AIX. For users preferring graphical environments, the Absoft Pro Fortran Integrated Development Environment (IDE) for OS X supports XL Fortran Enterprise Edition as a plug-in and will allow users to take full advantage of Absoft's easy-to-use but powerful graphical development environment.

Back to top

Availability Date

January 20 2004
  • Electronic Delivery full Media Documentation

January 31 2004

  • Mail orders shipped
December 19 2004
  • Electronic Delivery of XL Fortran + IMSL 5.0

December 31 2004

  • Mail orders shipped for XL Fortran + IMSL 5.0
Back to top

Order Information

Product name: XL Fortran Compiler Enterprise Edition version 8.1

Product part number(s):

                XLFOSX381C         XL Fortran Compiler Enterprise Edition v8.1 · Commercial
                FX2OSX310C           Fx2™ Debugging Solution™ · Commercial

                XLFOSX381A         XL Fortran Compiler Enterprise Edition v8.1· Academic
                FX2OSX310A           Fx2™ Debugging Solution™ · Academic

                XLFOSX381G         XL Fortran Compiler Enterprise Edition v8.1 · Government
                FX2OSX310C          Fx2™ Debugging Solution™ · Government

Pricing: See Price section

Orders: Contact sales

Back to top

Terms and Conditions

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: No

Floating Network Licenses available: No

Copy and use on home/portable computer: No 

Volume orders: No

Back to top

System Requirements

System requirements for XL Fortran Enterprise Edition:
  • Apple Power Macintosh G4 or G5
  • 150 MB minimum free disk space
  • Macintosh OS X 10.2 or 10.3 operating systems

Full compatibility information can be found here on IBM's website.

Back to top

Try and Buy

There are no evaluations available for IBM XLF

Back to top

Compatibility & Companion Products

XL Fortran Compiler Enterprise Edition version 8.1 works with:

VAST-F/Vector is a preprocessor which automatically restructures code to improve application
performance by using the AltiVec vector processing unit built into the Macintosh G4/G5
processors. VAST-F/Vector operates in single precision mode and can provide significant speed
ups in certain types of applications.

VAST-F/Vector pricing and ordering for XL Fortran.

Back to top

Technical Support

Full technical support from friendly technicians is included at no additional charge with each new product from Absoft. To ensure your software continues running at maximum efficiency, all registered Absoft customers can download service packs and quick fixes at no charge.  Customers and partners can subscribe to Absoft's free electronic mailing list to receive electronic bulletins and update notices advising of new updates, changes in product releases, new product announcements, and other news.

Back to top

Documentation

User Guide
Product Literature


Back to top

Debugger Options

The default debugger supported by XL Fortran Enterprise Edition is the free gdb command line debugger (designed for debugging C) which is included with OS X 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

Cluster Options

None at this time

Back to top

Additional Information / Notices

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. Please visit Absoft Support for support procedures.

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 IBM’s High Performance XL Fortran Compiler for Macintosh OS X
Read more...

Awards:

XL Fortran won Honorable Mention for the Best Macintosh OS X 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

Pricing for XL Fortran Compiler for Macintosh OS X
Academic Pricing for XL Fortran Compiler for Macintosh OS X

1. Single User Licenses (Academic Pricing)
Product Current Version
Part Number
Price Order
XL Fortran
Compiler & Tools
8.1
XLFOSX381A
$399.00 Buy now
XL Fortran
Compiler + IMSL 5.0
8.1
XLFOSX381A +
IXLOSX350A
$799.00 Buy now
Fx2 Debugger
1.0
FX2OSX310A
$300.00~
Buy now
Absoft IDE
6.0
IDEOSX360A
$199.00
Buy now
VAST-F/Vector*
7.0
VVFOSX370A
$500.00*
Buy now
IMSL 5.0
5.0
IXLOSX350A
$450.00
Buy now
~standalone price · Fx2 Debugger is included at no charge with all XL Fortran orders from Absoft
* VAST-F bundled price. VAST-F unbundled price requires additional charge.
All prices above reflect discount bundled with compiler.
IMSL v5.0 is only available bundled with compilers from Absoft.
Price for adding IMSL Fortran Library after purchase of XL Fortran

Back to top

Commercial Pricing
for XL Fortran Compiler for Macintosh OS X

1. Single User Licenses (Commercial Pricing)

 Product
Current Version

Part Number

Price
Order

XL Fortran
Compiler & Tools

8.1

XLFOSX381C
$999.00 Buy now
XL Fortran
Compiler + IMSL 5.0
8.1
XLFOSX381C +
IXLOSX350C
$1699.00 Buy now
Fx2 Debugger
1.0
FX2OSX310C
$300.00~
Buy now
Absoft IDE
6.0
IDEOSX360C
$299.00
Buy now
VAST-F/Vector*
7.0
VVFOSX370C
$500.00*
Buy now
IMSL 5.0
5.0
IXLOSX350C
$800.00
Buy now
~standalone price · Fx2 Debugger is included at no charge with all XL Fortran orders from Absoft
* VAST-F bundled price. VAST-F unbundled price requires additional charge.
All prices above reflect discount bundled with compiler.
IMSL v5.0 is only available bundled with compilers from Absoft.
Price for adding IMSL Fortran Library after purchase of XL Fortran

Back to top

Government Pricing
for XL Fortran Compiler for Macintosh OS X

1. Single User Licenses (Government Pricing)

 Product
Current Version

Part Number

Price
Order

 XL Fortran
Compiler & Tools

8.1

XLFOSX381G
$599.00 Buy now
XL Fortran
Compiler + IMSL 5.0
8.1
XLFOSX381G +
IXLOSX350C
$1299.00 Buy now
Fx2 Debugger
1.0
FX2OSX310C
$300.00~
Buy now
Absoft IDE
6.0
IDEOSX360C
$299.00
Buy now
VAST-F/Vector*
7.0
VVFOSX370C
$500.00*
Buy now
IMSL 5.0
5.0
IXLOSX350C
$800.00
Buy now
~standalone price · Fx2 Debugger is included at no charge with all XL Fortran orders from Absoft
* VAST-F bundled price. VAST-F unbundled price requires additional charge.
All prices above reflect discount bundled with compiler.
IMSL v5.0 is only available bundled with compilers from Absoft.
Price for adding IMSL Fortran Library after purchase of XL Fortran

Back to top


Maintenance Pricing for XL Fortran Compiler for Macintosh OS X

1. Maintenance Renewal and Reinstatement pricing

Product Duration
Part Number
Price Order
Maintenance Renewal
12 months
XLFOSX081R
$200.00 Buy now
Maintenance Reinstatement
12 months
XLFOSX081I
$599.00
Buy now

Back to top