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

cannot find ${MKLROOT}/lib/intel64/libmkl_scalapack_lp64.a and ${MKLROOT}/lib/intel64/libmkl_blacs_intelmpi_lp64.a

Leo_Z_1
Beginner
1,154 Views

system: linux 64bit

after install mkl alongwith intel parallel studio,  i cannot find 

cannot find ${MKLROOT}/lib/intel64/libmkl_scalapack_lp64.a and ${MKLROOT}/lib/intel64/libmkl_blacs_intelmpi_lp64.a

but only  ${MKLROOT}/lib/mic/libmkl_scalapack_lp64.a and ${MKLROOT}/lib/mic/libmkl_blacs_intelmpi_lp64.a

why this happen??

0 Kudos
4 Replies
Leo_Z_1
Beginner
1,154 Views

I referenced the blow link:

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

it recommended me to use these libs:

 ${MKLROOT}/lib/intel64/libmkl_scalapack_lp64.a -Wl,--start-group ${MKLROOT}/lib/intel64/libmkl_intel_lp64.a ${MKLROOT}/lib/intel64/libmkl_core.a ${MKLROOT}/lib/intel64/libmkl_intel_thread.a -Wl,--end-group ${MKLROOT}/lib/intel64/libmkl_blacs_intelmpi_lp64.a -lpthread -lm

but I really cannot find  ${MKLROOT}/lib/intel64/libmkl_scalapack_lp64.a and ${MKLROOT}/lib/intel64/libmkl_blacs_intelmpi_lp64.a. there are only ${MKLROOT}/lib/mic/libmkl_scalapack_lp64.a and ${MKLROOT}/lib/mic/libmkl_blacs_intelmpi_lp64.a

can someone tell me why?

thanks very much!

0 Kudos
Gennady_F_Intel
Moderator
1,154 Views

Leo,

by the default, the ScaLapack libraries are not installed. You need to reinstall the MKL, select Custom installation, select the appropriate components and they will be installed on the user’s system

--Gennady

0 Kudos
Boris_A_1
Beginner
1,154 Views

Hello

I have the same problem.

I tried to reinstall MKL, but I didn't find any option for ScaLapack 

Here is what I have:

Step 2 of 4 | Options > Component selection
--------------------------------------------------------------------------------
You may choose not to install some components of this product. Optional
components are shown with an option number of the left. Entering that number
will select/unselect that component for installation. When you have completed
your changes, select option 1 to return to previous menu.
--------------------------------------------------------------------------------
1. Finish component selection [default]

2. Intel(R) Math Kernel Library 11.2 Update 3
3.     Intel MKL core libraries
4.     Intel(R) Xeon Phi(TM) coprocessor support
5.     Fortran 95 interfaces for BLAS and LAPACK
6.     GNU* Compiler Collection support
7.     [ ] PGI* compiler support
8.     SP2DP interface for Intel(R) 64
9.     [ ] Cluster support

However I am using free "Academic Research Performance Libraries" from Intel. So, maybe this version doesn't have ScaLapack.

Could you clarify it, please?

Thank you

 

 

0 Kudos
Gennady_F_Intel
Moderator
1,154 Views

you need to check [] Cluster support check box and then mkl_scalapack_  components would be installed on your system

0 Kudos
Reply