Skip to content
Navigation Menu

IBM Cloud

  • CatalogCatalog
  • Cost EstimatorCost Estimator
    • HelpHelp
      • Docs
  • Log in
  • Sign up
  • Catalog
  • Cost Estimator
  • Help
    • Docs

  • Navigation settings

Error

Change theme

This feature is in early stage, some parts of the platform might not fully support different themes yet.

Themes
  1. Catalog

Open XLC Compiler for AIX

IBM's next-generation C/C++ compiler to modernize C/C++ development and optimize application performance on Power platforms

  • Date of last update: 10/18/2024
  • Docs
  • Get help
  • Readme file
  • Server Image
  • IBM
  • 10/18/2024
  • Developer tools
  • Docs
  • Get help
  • Readme file
Copy
Select your deployment target

Select a delivery method

Select a delivery method

Select product version

    Version last updated: 10/18/2024

    Summary

    IBM® Open XL C/C++ for AIX® is IBM’s next-generation C/C++ compiler that facilitates the creation and maintenance of applications written in C/C++ for IBM Power. Taking advantage of the latest Power10 architecture, IBM Open XL C/C++ for AIX can generate code that leverages the capabilities of Power10 to maximize your hardware utilization.

    IBM Open XL C/C++ for AIX fully incorporates the Clang and LLVM compiler infrastructure so you can enjoy the combination of open-source technology and IBM's strength in compiler optimization technology. LLVM is an open-source compilation framework that is actively maintained by a large development community, supporting multiple architectures and programming languages. Clang is part of the LLVM compiler infrastructure that provides a language front-end and tooling infrastructure for the LLVM project.

    The infrastructure of IBM Open XL C/C++ for AIX allows you to benefit from modern C/C++ language, common LLVM optimizations, and GCC Compiler compatibility.

    Features and capabilities

    Adoption of the Clang and LLVM infrastructures

    Fully incorporates the Clang&LLVM compiler infrastructure. Enables you to enjoy modern C/C++ language features and common LLVM optimization

    Exploitation of the latest Power architecture

    Fully exploits Power9 & 10 architecture. Provides specific option, built-in functions, tuned library functions to maximize the hardware ROI

    High-performance libraries

    Provides a set of libraries for high-performance mathematical computing including the Mathematical Acceleration Subsystem (MASS) and BLAS

    Advanced optimizations

    Provides program optimization during linking (LTO) and Profile Guided Optimization (PGO)

    Getting support

    This field is required. Describe the support you provide for your product and add additional information that isn't provided in the other fields.


    If you're experiencing issues with this product, use the following support information.

    https://www.ibm.com/mysupport/s/topic/0TO0z0000006v6TGAQ/xl-cc?language=en_US&productId=01t0z000007g72LAAQ
    https://www.ibm.com/mysupport/s/topic/0TO0z0000006v6TGAQ/xl-cc?language=en_US&productId=01t0z000007g72LAAQ
    24 hours / 7 days a week

    1 hour

    Support locations

    Support locations refer to all of the countries in which product support teams are located.

    • Canada
    • You must wait 24 hours after you contact this product's support before you can begin the escalation process.

      siyuan.zhang@cn.ibm.com
      Copy

      1 hour

    Summary

    Open XLC Compiler for AIX

    • Deployment target: Power Systems Virtual Server
    • Delivery method: Server Image
    Already have an account? Log in