[ad_1]
In February 2020, IBM introduced the intention to undertake open supply LLVM infrastructure for the subsequent era of IBM XL C/C++ and Fortran compilers. As an lively sponsor and powerful supporter of LLVM, IBM is dedicated to convey the advantages and improvements from the LLVM neighborhood to our enterprise purchasers.
With the launch of IBM Power10, the IBM XL C/C++ and Fortran compilers have been modernized and now rebranded to IBM Open XL C/C++ for AIX and IBM Open XL Fortran for AIX. IBM Open XL C/C++ and Fortran for AIX 17.1.0 mix Clang/LLVM know-how with IBM’s industry-leading optimizations.
IBM Open XL C/C++ and Fortran compilers present differentiating values for IBM Power10 {hardware} each on premises and in hybrid cloud. This provides our enterprise purchasers a tightly built-in {hardware} and improvement tooling stack that most closely fits the wants of business-critical purposes:
- Full Power10 structure exploitation, together with Power10 processor-specific optimizations in code era, built-in features, and tuned library features. Solely with the co-optimization of Power10 {hardware} and the brand new IBM Open XL compilers, IBM Power10 processor–primarily based methods can ship one of the best efficiency on your purposes, maximizing your {hardware} return on funding. By offering built-in features for the embedded Matrix Multiply Accelerator within the Power10 processor, enterprise AI inference workloads’ efficiency will be significantly elevated by sooner FP32, BFloat16, and INT8 calculations.
- Adoption of the Clang/LLVM infrastructure: This accelerates the provision of the most recent applied sciences and improvements from the open supply neighborhood on the IBM Energy platform, together with new C/C++ language requirements, frequent LLVM optimizations, and nice GCC compiler compatibility. It additionally opens the gate for utilizing numerous LLVM-based utilities on Energy, reminiscent of bugpoint, opt-viewer, and llvm-dwarfdump. With the Clang entrance finish, your C/C++ purposes will be additional modernized not solely utilizing new language options, but additionally by sustaining and deploying these purposes throughout a number of platforms (for instance, AIX, Linux on Energy, and x86). The brand new IBM Open XL compilers can make the most of each frequent LLVM optimizations and IBM’s superior optimizations, rising basic efficiency for workloads as in comparison with the earlier XL compilers.
- Quicker construct pace: By adoption of the trendy LLVM infrastructure, the brand new IBM Open XL compilers can considerably pace up the construct course of, particularly at increased optimization ranges. This can assist purchasers shorten the event cycle, allow sooner iterations, and supply steady supply for business-critical purposes on AIX.
- Versatile licensing choices: IBM Open XL compilers supply month-to-month licenses (per Digital Processor Core) to facilitate your journey to hybrid cloud. In the meantime user-based licenses (that’s, licensed person and concurrent person licenses) are nonetheless accessible. Shoppers holding legitimate entitlement of earlier XL C/C++ and Fortran compilers could obtain and improve to the brand new IBM Open XL compilers at no cost.
Attempt our new Open XL compiler right this moment and make the most of each LLVM and IBM’s optimizations!
Go to the product pages Open XL C/C++, Open XL Fortran for extra particulars.
[ad_2]
