 XL Fortran Advanced Edition for Mac OS X is the latest addition to IBM's growing family of Fortran compilers.
The recipient of Honorable Mention in the 2004 Apple Design Awards, IBM XL Fortran Advanced Edition for Mac OS X brings the mature and proven compiler technology of XL Fortran to users of the Mac OS X operating system. Features of this new compiler include: - 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 Mac G5.
- Ability to use gdb to debug programs.
- Features specific to the Mac OS X environment, including support for:
- Xcode integration.
- Documentation integration with the native Mac 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 XL Fortran and C/C++ programs, including code compiled with XL C/C++ Advanced Edition for Mac 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
- Langage 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
Technology Preview XL Fortran Advanced Edition for Mac OS X also includes a technology preview of OpenMP support. Open MP is a specification of industry-standard APIs that support symmetric multiprocessor programming in C, C++, and Fortran. These APIs provide a simple and flexible interface for developing shared-memory parallel applications on any supporting platform. How to Buy XL Fortran Advanced Edition V8.1 for Mac OS X IBM's XL Fortran Advanced Edition V8.1 for Mac OS X can be ordered directly from Absoft Corporation, an IBM OEM partner for this product, by calling Absoft at 248-853-0050 or ordering through their Web site. Go to the Absoft Web site |