Skip to content

Intel MKL is not detected at configuration #406

@dlesnoff

Description

@dlesnoff

I read from the config output:

checking for use of MKL... no 
checking for BLAS... found CBLAS
checking for USER LAPACK... no 
checking if this is OpenBLAS... no

The library compiles fine but the performances are very poor, only ~40 GFops according to the benchmark-fgemm executable for a m=k=n=10^4 matrix product with 40 threads.

I work on the Jean-Zay server with some Intel Xeon Gold 6248 cpu.

module list
Currently Loaded Modulefiles:
 1) intel-mkl/2020.4   2) intel-compilers/2021.9.0   3) gcc/12.2.0   4) gmp/6.2.1

Configure command:

./configure --prefix=$HOME/fflas-ffpack-2.5.0 --with-blas-libs="-L${MKLROOT}/lib/intel64 -Wl,-rpath ${MKLROOT}/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -ldl" --with-blas-cflags="-I${MKLROOT}/include/" --enable-openmp

I tried also without the flag --enable-openmp and I tried removing -lpthread -lm -ldl without success.

Here is the config.log.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions