Overview
Learn more
Downloads
Use and maintain
XL C/C++ for Linux, V10.1 is a highly advanced optimizing compiler for the selected Linux distributions.
The compiler runs on IBM Power Systems, including the POWER6 processors, and is an industry standards-based professional programming tool that can be used for developing large, complex, computationally intensive 32- and 64-bit applications in the C and C++ programming languages.
- Supports Red Hat Enterprise Linux 5.2 (RHEL 5.2) for IBM POWER, SUSE Linux Enterprise Server 10 Service Pack 2 (SLES 10 SP2) and SUSE Linux Enterprise Server 11 (SLES 11) for IBM POWER. For instructions on installing XL Fortran for Linux, V12.1 on SLES 11 see Installation steps for SLES 11
- Support for the OpenMP API V3.0 for enhanced parallel programming capability
- Advanced optimization features let you generate highly-optimized 64-bit application code to run efficiently on a variety of supported processors, or you can tune to a specific processor for ultimate application performance
- Supports the VMX instruction set, including support for the AltiVec programming model and APIs
- Partial support for the draft of the next C++ programming language standard, commonly referred to as C++0x
- New –qstrict suboptions that allow more fine-grained control over –qstrict
- Provides options to support application debugging with standard symbolic debugging tools
- Includes facilities to help you port application code from GNU C/C++
Product framework
Product line overview
The IBM XL C and XL C/C++ compiler family
Included components
Libraries of tuned mathematical intrinsic functions offer improved performance over the standard mathematical library routines.
Additional products, services and solutions
Solutions
XL Fortran is a standards-based Fortran compiler with extensive features to help you create high performance applications.
*Pricing: Catalog prices are exclusive of tax and subject to change without notice. Passport Advantage customers will see their Relationship Suggested Volume Pricing during checkout.
