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:
- A library of scalar C functions that is tuned for specific architectures.
- A vector library that is tuned for specific architectures.
- A SIMD library that is tuned for specific architectures.
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: