Skip to end of metadata
Go to start of metadata


The Engineering Scientific Subroutine Library (ESSL) contains optimized versions of many useful mathematical functions and algorithms including several BLAS and LAPACK routines. For complete support of BLAS and LAPACK, additional libraries need to be included. Please see the instructions below:

First, load the modules for the compiler, MPI, and ESSL libraries. For example, using the default IBM XL compilers and OpenMPI:

Using the default GCC and OpenMPI:

Then use one of the following linker lines, depending on the choice of compiler:

Linking with ESSL using the IBM XL compilers


Linking with ESSL using the GCC compilers


For More Information

For more information, please consult IBM's documentation .