Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

MKL problem size division?

Sangamesh_B_
Beginner
476 Views

Hello,

        If MKL libraries are linked to an MPI program by using the MKL link flag i.e. -mkl=cluster, then whether the problem size of mkl routine is divided between mpi processes alone? or between mpi processes as well as OpenMP threads also?

Thanks,

Sangamesh

0 Kudos
1 Reply
VipinKumar_E_Intel
476 Views

Sangamesh,

    If you use -mkl=cluster, it will be linking to cluster mkl lib, MPI version and wouldn't be using hybrid.

(Ref: https://software.intel.com/en-us/node/528338)

If you want hybrid parallelism, link the libs individually, and our MKL linkline advisor will give you the exact link line that you would want to use.

https://software.intel.com/en-us/articles/intel-mkl-link-line-advisor

Vipin

 

0 Kudos
Reply