Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!

MKL problem size division?

Sangamesh_B_
Beginner
126 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
126 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

 

Reply