Using the Mathematical Acceleration Subsystem (MASS) libraries

The IBM® z/OS® C/C++ compilers are shipped with a set of Mathematical Acceleration Subsystem (MASS) libraries for high-performance mathematical computing. The MASS libraries consist of:

You can compile and link a program that uses the MASS libraries and selectively use the MASS scalar library functions in conjunction with the regular system libraries.

Notes:
  • Accuracy and exception handling might not be identical between MASS functions and system library functions.
  • To use the MASS libraries on IBM z16® servers, z/OS 2.4 or later with all the following PFTs are required: UI96552, UI96655, UI96656. Additionally, the following PTFs are required for each z/OS operating system:
    • z/OS 3.1 with the PTF UI96659 installed.
    • z/OS 2.5 with the PTF UI96658 installed.
    • z/OS 2.4 with the PTF UI96657 installed.