Awesome
MathLibs tester
Simple Fortran90 program for checking few LAPACK and BLAS mathematical libraries.
The MathLibs tester can also be used to evaluate the performance of internal parallelization of selected routines from the well-know LAPACK and BLAS libraries, which may be in these packages:
- GNU system native
- ATLAS
- ACML
- Intel MKL
- OpenBLAS
- ESSL
The MathLibs-tester project is built upon the autocmake CMake plugin composer and serves also its testing.
For the MathLibs-tester project online testing see the CDash-web.
Buildup and usage
For example, utilize the Intel's ifort compiler with MKL as the prefered library:
python setup.py --fc=ifort --cmake-options="-DMATH_LIB_SEARCH_ORDER='MKL;OPENBLAS;SYSTEM_NATIVE' build_ifort
cd build_ifort
make all
bin/example
For more buildup examples, see this testing script. For the execution performance, see here.