Welcome to the IBM TechXchange Community, a place to collaborate, share knowledge, & support one another in everyday challenges. Connect with your fellow members through forums, blogs, files, & face-to-face networking.
Join / sign up
Originally posted by: melaniejs Check out updated exercises in the Power sandbox. You can find them below. You can learn about tracking compiler use, performance, auto-vectorization, optimization, interoperability, and reporting Optimize server performance and programmer productivity with IBM compilers Learn about tracking IBM XL C/C++ and Fortran compiler utilization Enhanced performance with new XL C/C++ and Fortran compilers Explore auto-vectorization Discover uninitialized floating point and integer variables Interoperability of IBM XL Fortran, IBM XL C/C++, and Java Explore optimization opportunities with XML transformation reports
In February of 2020, IBM announced the intention to adopt open source LLVM infrastructure for the next generation of IBM XL C/C++ and Fortran compilers
IBM ® XL C/C++ and Fortran compilers completed LLVM adoption and were rebranded to IBM Open XL C/C++ and Fortran compilers in Sep 2021 . As committed to our enterprise clients, we are now continuously refreshing Open XL compilers to bring the latest innovation and technologies of the Open Source LLVM community to the AIX ® platform. We are very excited to announce that IBM Open XL C/C++ and Fortran for AIX 17.1.1 are generally available today, to offer: C++17 support and experimental C++20 features Faster build time: for example, compared with 17.1.0, Open XL for AIX 17.1.1 demonstrates an overall 25% build speedup at -O3 and 42% build speedup at '-O3 + LTO', on SPECInt CPU2017 benchmarks (64-bit mode). Release to release performance improvement: only through Open XL compilers, the strong performance benefits of your latest Power10 server can be taken full advantage of
I am the Product Line Manager for Compilers. XL C and XL C/C++ are key products in portfolio
The more focused community about XL compilers on POWER is now available at http://ibm.biz/xl-power-compilers . If you are interested in the XL compilers on POWER, you may want to join the new community and subscribe to updates there
Originally posted by: Roland K SUSE Linux Enterprise Server 11 (SLES 11) for POWER is now available. IBM XL C/C++ for Linux, V10.1 and XL Fortran for Linux V12.1 are enabled to run on SLES 11. To upgrade, you need download and install the March 2009 Updates from the respective product support page. For more information, please visit http://www-01.ibm.com/support/docview.wss?
Originally posted by: xlbowler There's been a great deal of evolution of the XL C/C++ compilers in recent years and I'm sometimes asked by customers for the inside scoop
5 Comments - Originally posted by: strikr Chris thank you for taking out time to share your thoughts about the past and how Clang and XLC++ could work together in the near future. I believe that C++17 (and more so C++14) have set the language on the right trajectory and the compilers on MacOS, GNU/Linux and Windows are competitive in terms of functionality
Originally posted by: dr.dave If you don't already have access to the IBM XL Fortran compiler, you'll no doubt want to try it out
In this article, you'll learn about the advanced compiler and optimization technologies for Linux on Power including IBM XL Fortran for Linux IBM XL C/C++ for Linux GCC (gcc, g++, gfortran) LLVM golang