XL Fortran for Linux
Features and benefits
Feature | Description | Benefit |
---|---|---|
Industry leading optimization and performance tuning technology |
Automatic-parallelization of sequential programs to leverage the power of modern multicore processors. Vector instruction support: Support for systems with processor architectures and operating systems that execute single instruction, multiple data (SIMD) instruction sets, including Vector Multimedia eXtension (VMX) instructions and the POWER7 Vector Scalar eXtension (VSX) instruction set. Enhanced automatic simdization capabilities exploiting these facilities. OpenMP API Version 3.0: Introduces new features for parallel applications development that simplify data and task parallelism. |
Optimized infrastructure – As an integral part of IBM Rational solutions for Power Systems Software, XL Fortran for Linux will optimize application performance to maximize the return on your hardware investments. Used in conjunction with Power Systems, IBM XL Fortran for Linux is designed to exploit the latest hardware advancements and industry leading optimization technology to deliver unprecedented performance, reliability and energy efficiency. Between automatic and user directed optimization and performance tuning options and state-of-the-art utilities, IBM XL Fortran for Linux will maximize application performance on all supported Power Systems. |
High performance libraries specifically tuned for POWER Architecture® |
Mathematical Acceleration Subsystem (MASS): consists of libraries of mathematical intrinsic functions tuned specifically for optimum performance on POWER architectures. Basic Linear Algebra Subprograms (BLAS): High-performance algebraic functions used to perform combined matrix multiplication and addition on general matrices or their transposes. Shared Memory Parallelization (SMP) runtime library: Supports both explicit and automatic parallel processing |
These libraries will increase user productivity, and runtime application performance, speeding initial development, resulting in fewer bugs and cutting long-term maintenance costs |
Profile driven optimization |
Produce monitoring code use to generate a runtime profile to help tune the performance of applications'. Profile directed feedback (PDF) optimization: By collecting information about a program run with typical input data and then applying transformations to the program based on that information. PDF can ensure the performance of the application is optimized for its important inputs. |
Application profile monitoring and profile directed feedback capabilities minimize the need for manual tuning to achieve desirable performance on large, complex applications. |
Language standard compliance |
Supports: -Fortran 2003 -OpenMP 3.0 -Fortran 95 -Fortran 90 -FORTRAN 77 |
XL compilers comply to the latest international programming language standards, including language interoperability standards, providing support for code portability between multiple operating systems and hardware platforms XL compilers help protect the investment in existing Fortran source and object code built with previous versions of the compilers allowing users to rebuild and link all the components into the same applications using the latest compiler versions,. Similarly, object code or libraries compiled with previous versions of XL Fortran are still compatible with the newest XL Fortran compiler and runtime environment. |
Utilization tracking and reporting feature | This feature allows you to generate reports regarding overall compiler usage within your organization. In particular, the report indicates the number of concurrent users using the compiler. | This feature is designed to assist with managing licensing compliance for your compilers. |
All products within the Rational category
- Rational Rhapsody Architect for Software
- Rational Rhapsody Architect for Systems Engineers
- Rational Rhapsody Design Manager
- Rational Rhapsody Designer for Systems Engineers
- Rational Rhapsody Developer
- Rational Software Architect Design Manager
- Rational Software Architect Simulation Toolkit
- Rational System Architect
- Rational Build Forge Enterprise Edition
- Rational Build Forge Enterprise Plus Edition
- Rational Build Forge Standard Edition
- Rational Application Performance Analyzer
- Rational AppScan Build Edition
- Rational AppScan Enterprise Edition
- Rational AppScan Tester Edition
- Rational Functional Tester
- Rational Functional Tester Plus
- Rational Performance Tester
- Rational Performance Tester for z%3AOS
- Rational Policy Tester Accessibility Edition
- Rational Policy Tester OnDemand Privacy, Quality and Accessibility Edition
- Rational Policy Tester Privacy Edition
- Rational Policy Tester Quality Edition
- Rational Publishing Engine
- Rational Purify for Linux and UNIX%20
- Rational Purify for Windows
- Rational PurifyPlus Enterprise Edition%20
- Rational PurifyPlus for AIX
- Rational PurifyPlus for Linux and UNIX%20
- Rational PurifyPlus for Windows
- Rational Quality Manager
- Rational Robot
- Rational Service Tester for SOA Quality
- Rational Software Analyzer Developer Edition%20
- Rational Software Analyzer Enterprise Edition
- Rational Test RealTime
- Rational DOORS
- Rational DOORS Web Access
- Rational Requirements Composer
- Rational RequisitePro
- Rational Rose Data Modeler
- Breeze for SCLM for z%3AOS
- Enhanced Access Control for SCLM for z%3AOS
- Rational Change
- Rational ClearCase
- Rational ClearCase Change Management Solution
- Rational ClearCase Change Management Solution Enterprise Edition
- Rational ClearCase MultiSite
- Rational ClearQuest
- Rational ClearQuest MultiSite
- Rational Lifecycle Package
- Rational Synergy
- Rational Team Concert
- Rational Asset Manager Enterprise Edition %20
- Rational Asset Manager Standard Edition
- Rational Insight
- Rational Method Composer
- Application Workload Modeler
- Rational Focal Point
- Rational Publishing Engine
- Host Access Client Package
- Merge Tool for zOS and OS390
- Personal Communications
- Rational Application Developer for WebSphere Software
- Rational Business Developer
- Rational Dashboard
- Rational Data and Application Modeling Bundle
- Rational Developer
- Rational EGL Community Edition
- Rational Elite Support for Eclipse
- Rational Host Access Transformation Services
- Rational Host On-Demand
- VisualAge Pacbase
- WebSphere Studio Asset Analyzer
- Rational Application Developer Standard Edition for WebSphere Software
- Rational Deployment Automation Content Pack for RAFW and WAS
- Rational Developer
- Rational Developer for System z with Java
- Rational Logiscope
- Rational Modeler
- Rational Programming Patterns for System z
- Rational Rhapsody Design Manager
- Rational Rose Data Modeler
- Rational Rose Developer for Java
- Rational Rose Developer for UNIX
- Rational Rose Developer for Visual Studio
- Rational Rose Enterprise
- Rational Rose Modeler
- Rational Software Analyzer
- Rational Software Architect Design Manager
- Rational Software Architect Extension for C++
- Rational Software Architect Extension for Communications Applications
- Rational Software Architect Extension for Deployment Planning
- Rational Software Architect Extension for Integrated Architecture Frameworks
- Rational Software Architect Extension for SOA and WebSphere
- Rational Software Architect for WebSphere Software
- Rational System Architect
- XL C C++ Advanced Edition for Blue Gene
- XL C C++ for AIX
- XL C C++ for Linux
- XL C for AIX
- zOS XL C C++
- COBOL for AIX
- COBOL for OS 390 & VM
- COBOL for VSE ESA
- COBOL Report Writer
- Compiler and Library for REXX on zSeries
- Enterprise COBOL for zOS
- Enterprise PLI for zOS
- VS FORTRAN
- XL Fortran Advanced Edition for Blue Gene
- XL Fortran for AIX
- XL Fortran for Linux
- Rational Development Studio for i
- XL C C++ for zVM
- Rational Development Studio for i
- PLI for AIX
- PLI for MVS & VM
- PLI for VSE
- Rational Ada Developer base edition
- Rational Ada Developer Enterprise Edition
- Rational Ada Embedded Developer
- Rational Ada Embedded Developer Enterprise Edition
- Rational Rhapsody Architect for Software
- Rational Rhapsody Architect for Systems Engineers
- Rational Rhapsody Designer for Systems Engineers
- Rational Migration Extension
- Rational Open Access RPG Edition
- Rational Rose Technical Developer
- Rational SDL Suite
- Rational Statemate
- Rational Systems Tester
- Rational Tau
- Rational TTCN Suite
- Rational Asset Analyzer
- Rational Asset Manager Standard Edition
- Rational Data and Application Modeling Bundle
- Rational Focal Point
- Rational RequisitePro
- Rational Software Architect
- Rational Software Architect for WebSphere Software
- Rational System Architect XT
- Host Access Client Package
- WebSphere Studio Asset Analyzer
- Rational Asset Analyzer for System z
- Rational Power Appliance
- Rational AppScan Build Edition
- Rational AppScan Enterprise Edition
- Rational AppScan Express Edition
- Rational AppScan OnDemand
- Rational AppScan OnDemand Production Site Monitoring
- Rational AppScan Source Edition
- Rational AppScan Standard Edition
- Rational AppScan Tester Edition
- Rational Virtual Forge CodeProfiler for AppScan Source Edition
- Rational EGL Community Edition
- Rational Team Webtop