What can IBM Open XL Fortran for Linux on Power do for you?

IBM® Open XL Fortran for Linux® on Power is IBM’s next-generation Fortran compiler, facilitating the creation and maintenance of applications written in Fortran for use on IBM Power. It optimizes your infrastructure on IBM Power platforms, supporting extensive numerical, scientific, and high-performance computing. With full exploitation of the latest Power10 architecture, IBM Open XL Fortran for Linux on Power can generate code that leverages the capabilities of Power10 to maximize your hardware utilization. 

IBM Open XL Fortran for Linux on Power combines IBM XL Fortran technology with LLVM compiler infrastructure. LLVM is an open-source compilation framework that is actively maintained by a large development community, supporting multiple architectures and programming languages. 

Legacy IBM XL Fortran for Linux compilers are still available for use. Go to the resources tab to learn more.
 

Benefits

Maximize your Power hardware ROI

Capitalize on Power10 architecture, such as Matrix Multiply Accelerator (MMA), and maximize your return on investment with full hardware exploitation.

Optimize application performance

Take advantage of both common LLVM optimizations and IBM’s industry-leading technologies to improve workload performance.

Improve developer productivity

Provide LLVM diagnostic and reporting capabilities and offer various LLVM-based utilities to make your development work more efficient.

Enable continuous delivery

Faster build speed helps to shorten the development cycle, enable faster iterations, and provide continuous delivery for business-critical applications on Linux.

Accelerate the shift to the hybrid cloud model

Offer new monthly licenses per the virtual process core (VPC) charge unit. Enable license of IBM Open XL compilers on virtual servers per the needed capacities when you transition to hybrid cloud.

Migrate applications to Power easily

Comply with international programming language standards, including Fortran 2003, a subset of Fortran 2008, and language interoperability standards.

Why use the Open XL Fortran compiler?

  • Adoption of the Clang and LLVM infrastructures
  • Exploitation of the latest Power10 architecture
  • Link Time Optimization (LTO)
  • Profile Guided Optimization (PGO)
  • Language standard compliance
  • High-performance libraries
  • Optimization reports
  • Vector programming