Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.
7956 Discussions

Intel 2017 Cluster Edition MKL Cluster Libraries - Windows

William_D_2
Beginner
331 Views

Hi,

So I am trying to install the Intel Parallel XE Studio Cluster Edition 2017. During the installation the MKL options do not include the Cluster Support for Intel64. I previously had the 2016 Parallel Studio install on the machine. Following the installation of the 2017 suite (and removal of the 2016 version) causes the following errors when compiling a project:

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Platforms\x64\PlatformToolsets\Intel C++ Compiler 17.0\ImportBefore\Intel.Libs.MKL.Intel C++ Compiler 17.0.targets(111,5): 
error : MKL cluster libraries are not installed.

Digging through the libraries installed with the compiler I see the following:

mkl_blacs_ilp64_dll.lib	
mkl_blacs_intelmpi_ilp64.lib 	
mkl_blacs_intelmpi_lp64.lib
mkl_blacs_lp64_dll.lib
mkl_blacs_mpich2_ilp64.lib
mkl_blacs_mpich2_lp64.lib
mkl_blacs_msmpi_ilp64.lib
mkl_blacs_msmpi_lp64.lib
mkl_scalapack_ilp64.lib
mkl_scalapack_ilp64_dll.lib
mkl_scalapack_lp64.lib
mkl_scalapack_lp64_dll.lib

These are the standard Cluster libraries but visual studio is not recognizing them. I am using Visual Studio 2015 Update 3. Is there some workaround to get the variables properly? The visual studio macro $(MKLcluster)=0.

0 Kudos
0 Replies
Reply