XL Fortran for AIX®, V15.1 supports POWER8™ processors.
For more information about the scalar libraries, see Using the scalar library.
The vector MASS library libmassvp8.a contains vector procedures that have been tuned for the POWER8 architecture. The procedures can be used in either 32-bit mode or 64-bit mode.
For more information about the vector libraries, see Using the vector libraries.
The MASS SIMD library libmass_simdp8.a contains an accelerated set of frequently used math intrinsic procedures that provide improved performance over the corresponding standard system library procedures.
For more information about the SIMD libraries, see Using the SIMD libraries.
The -qarch compiler option specifies the processor architecture for which code is generated. The -qtune compiler option tunes instruction selection, scheduling, and other architecture-dependent performance enhancements to run best on a specific hardware architecture.
The new -qarch=pwr8 suboption produces object code containing instructions that will run on the POWER8 hardware platforms. With the new -qtune=pwr8 suboption, optimizations are tuned for the POWER8 hardware platforms.
For more information about the directives and intrinsic procedures, see Hardware-specific directives, Hardware-specific intrinsic procedures (IBM extension), Vector intrinsic procedures (IBM extension), or The TRANSACTIONAL_MEMORY intrinsic module (IBM extension).