Skip to main content

XL C/C++ Advanced Edition for Blue Gene

Rational software

Optimization and performance

XL C/C++ offers a number of optimization and performance-tuning features that exploit all PowerPC systems. The -qarch and -qtune compiler options further tune generated application code to fully exploit the performance capabilities of the PowerPC 440d processor and its Double Hummer floating-point unit used in the PowerPC 450d processor and its Double Hummer floating-point unit used in Blue Gene/P systems. In addition the compiler provides a versatile set of built-in functions capable of manipulating complex data types, and you can include calls to these built-in functions in your program code to further exploit the capabilities of the PowerPC 440, 440d, 450, and 450d processors.

Mathematical Acceleration Subsystem (MASS)

XL C/C++ provides additional scalar and vector functions as part of the Mathematical Acceleration Subsystem (MASS). MASS consists of libraries of tuned mathematical intrinsic functions that offer improved performance over the standard mathematical library routines.

Basic Linear Algebra Subprograms (BLAS)

XL C/C++ includes the Basic Linear Algebra Subprograms (BLAS) set of high-performance algebraic functions. You can use these functions to perform combined matrix multiplication and addition on general matrices or their transposes.

Contact IBM

live-assistance

Considering a purchase?


Or call us at:
1-800-728-1212
Priority code:
109HG03W

Upgrades/Migrations