Tab navigation to Enterprise modernization - System z
IBM compilers are a critical part of the robust IBM Rational® tool set backed by world class IBM Support. These compilers allow you to stay ahead of your competition on the technology curve, help power your innovation, and maximize your return on investment.
IBM compilers are a cost-effective way to improve your infrastructure efficiency and to free up capacity to handle more volume. They are designed to help improve application performance and capability without any source code changes.
The compilers exploit architectural enhancements made available through IBM Power technology. IBM has developed industry-leading optimization technology for Power Systems™, including IBM AIX®, Linux® and IBM i operating environments.
Designed to complement IBM processor architectures and middleware, IBM compilers optimize the performance of commercial and high-performance computing workloads, reduce your CPU cycles, and maximize your IBM hardware investment.
By upgrading to the latest compilers, you can take advantage of new language features and usability improvements to increase programmer productivity. Best of all, you can benefit from the latest IBM compiler enhancements on existing hardware.
IBM compilers on Power Systems
IBM XL C/C++ for AIX and IBM XL C/C++ for Linux compilers offer advanced compilation and optimization technologies designed to exploit Power processors. They support industry C and C++ language standards and popular extensions to enable straight-forward porting of applications to IBM Power Systems. They also provide rich features to diagnose problems and to enable development of parallel applications that exploit multi-core and vector features of Power processors.
IBM XL Fortran for AIX and IBM XL Fortran for Linux compilers are preferred choices for scientists and engineers developing high performance computing (HPC) applications on Power Systems. They contain advanced optimization technology designed to maximize the performance of HPC applications on Power Systems. They also provide features, such as OpenMP API, auto-parallelization, auto-SIMD, and specialized math libraries, to enable programmers to develop parallel applications that exploit multi-core and vector features of Power processors.
IBM COBOL for AIX and IBM PL/I for AIX enable the integration of business critical COBOL and PL/I applications with modern Web technology. These programming languages have been extended to work with Java™ and XML. They are also optimized to work with key middleware, such as TXSeries and IBM DB2®, on AIX. COBOL for AIX is certified to work with Oracle and Tuxedo.
Rational Development Studio for i offers significant enhancements to the IBM i host Integrated Language Environment (ILE). It includes RPG, COBOL, and C/C++ compilers designed to maintain and create modern applications on Power Systems.