The following main libraries are provided with ATLAS.
ATLAS main library contains ATLAS specific variants of the BLAS, CBLAS, and LAPACK routines.
Operation type | Library name for zEC12/zBC12 | Library name for z13 | Library location | Header files to be used with the library | Header file location |
---|---|---|---|---|---|
Single threaded | libatlas.arch10.a | libatlas.arch11.a | /usr/lpp/cbclib/lib/atlas | various atlas_*.h | /usr/lpp/cbclib/include/atlas |
Multithreaded | libtatlas.arch10.a | libtatlas.arch11.a | /usr/lpp/cbclib/lib/atlas | various atlas_*.h | /usr/lpp/cbclib/include/atlas |
CBLAS library contains the implementation of the C routines of the BLAS algorithms - also known as the CBLAS interface.
Operation type | Library name for zEC12/zBC12 | Library name for z13 | Library location | Header files to be used with the library | Header file location |
---|---|---|---|---|---|
Single threaded | libcblas.arch10.a | libcblas.arch11.a | /usr/lpp/cbclib/lib/atlas | cblas.h | /usr/lpp/cbclib/include/atlas |
Multithreaded | libtcblas.arch10.a | libtcblas.arch11.a | /usr/lpp/cbclib/lib/atlas | cblas.h | /usr/lpp/cbclib/include/atlas |
LAPACK library contains the implementation of the C routines of the LAPACK algorithms - also known as the CLAPACK interface.
Operation type | Library name for zEC12/zBC12 | Library name for z13 | Library location | Header files to be used with the library | Header file location |
---|---|---|---|---|---|
Single threaded | liblapack.arch10.a | liblapack.arch11.a | /usr/lpp/cbclib/lib/atlas | clapack.h | /usr/lpp/cbclib/include/atlas |
Multithreaded | libtlapack.arch10.a | libtlapack.arch11.a | /usr/lpp/cbclib/lib/atlas | clapack.h | /usr/lpp/cbclib/include/atlas |
Fortran BLAS library contains the implementation of the Fortran 77 routines of the BLAS algorithms - also known as the BLAS interface.
Operation type | Library name for zEC12/zBC12 | Library name for z13 | Library location | Header files to be used with the library | Header file location |
---|---|---|---|---|---|
Single threaded | lib77blas.arch10.a | lib77blas.arch11.a | /usr/lpp/cbclib/lib/atlas | various atlas_*f77*.h | /usr/lpp/cbclib/include/atlas |
Multithreaded | libt77blas.arch10.a | libt77blas.arch11.a | /usr/lpp/cbclib/lib/atlas | various atlas_*f77*.h | /usr/lpp/cbclib/include/atlas |